0
0
0
-1
0
-1
0
-1
0
-1
-1
0
-1
0
-1
0
-2
1
-3
3
-5
5
-8
9
-13
15
-20
26
-39
65
-229
-783
-665
-719
-675
-648
-635
-611
-502
-441
-403
-341
-323
-376
-373
-371
-375
-369
-373
-340
-305
-259
-233
-265
-270
-222
-130
-43
3
66
163
267
338
378
418
505
598
716
808
916
1101
1310
1518
1714
1909
2112
2366
2633
2905
3164
3275
2832
1665
367
-713
-1325
-1289
-836
-893
-1294
-1372
-1301
-1327
-1226
-1241
-1805
-2088
-1833
-1802
-2225
-2394
-2362
-2347
-2017
-1618
-1608
-1476
-736
-43
240
288
104
-175
-95
146
88
-46
31
236
480
763
837
747
846
1034
1063
970
846
642
402
282
147
-188
-471
-616
-749
-806
-764
-708
-748
-830
-855
-944
-1090
-1191
-1307
-1451
-1496
-1439
-1409
-1443
-1397
-1268
-1104
-871
-632
-514
-430
-269
-137
-84
-53
-97
-156
-74
91
172
177
220
230
240
232
95
-74
-176
-197
-282
-422
-576
-661
-749
-824
-938
-1124
-1243
-1225
-1159
-1185
-1285
-1379
-1380
-1310
-1257
-1291
-1357
-1380
-1322
-1272
-1227
-1195
-1178
-1103
-956
-858
-789
-716
-669
-602
-580
-605
-630
-617
-578
-531
-494
-484
-467
-441
-400
-387
-392
-359
-306
-241
-219
-255
-291
-275
-169
-70
17
78
147
224
294
382
462
533
638
766
898
1067
1283
1536
1783
2024
2288
2655
3092
3568
3935
3995
3132
1559
45
-1156
-1717
-1536
-1145
-1481
-1808
-1544
-1029
-583
-271
-636
-1519
-1777
-1592
-1770
-2349
-2508
-2625
-2590
-2080
-1774
-1841
-1554
-639
43
368
445
212
64
376
651
442
134
58
127
374
715
683
548
657
900
1046
1108
1040
832
703
645
390
-122
-527
-802
-955
-974
-945
-976
-1033
-955
-870
-880
-906
-1018
-1250
-1400
-1404
-1361
-1328
-1279
-1213
-1175
-1072
-896
-788
-718
-561
-378
-203
-58
4
16
52
149
195
142
94
71
60
150
237
211
173
198
273
283
257
167
-29
-183
-238
-341
-515
-633
-686
-725
-782
-818
-877
-889
-840
-834
-881
-920
-974
-1042
-1060
-1118
-1211
-1274
-1309
-1273
-1163
-1077
-1018
-930
-792
-666
-601
-514
-505
-543
-511
-426
-471
-561
-604
-631
-583
-511
-505
-579
-581
-552
-573
-609
-636
-690
-689
-617
-640
-689
-707
-683
-687
-686
-690
-713
-632
-540
-497
-506
-478
-414
-310
-208
-142
-119
-44
102
204
278
351
422
522
655
759
843
916
1015
1135
1273
1435
1574
1775
1995
2216
2516
2849
3135
3222
2797
1882
840
-84
-667
-873
-1009
-1425
-1846
-1834
-1467
-990
-631
-758
-1263
-1471
-1313
-1270
-1419
-1629
-1901
-2034
-1838
-1651
-1672
-1591
-1271
-955
-654
-393
-285
-52
390
753
803
692
597
495
532
607
417
177
151
328
599
849
903
764
684
683
622
438
187
-98
-315
-385
-449
0
0
0
-1
-1
-1
0
-1
-1
0
-1
0
-1
0
-1
0
-1
0
-2
1
-2
2
-3
3
-5
5
-8
9
-14
23
-87
-350
-317
-299
-284
-296
-306
-320
-292
-264
-261
-274
-276
-240
-221
-239
-254
-259
-301
-305
-281
-258
-255
-232
-206
-201
-192
-189
-186
-200
-217
-192
-180
-196
-238
-269
-272
-279
-300
-302
-317
-338
-317
-285
-265
-256
-241
-247
-281
-296
-284
-305
-320
-329
-324
-331
-339
-349
-364
-337
-295
-282
-266
-254
-246
-224
-234
-275
-298
-308
-296
-277
-291
-307
-325
-341
-311
-266
-239
-254
-255
-204
-185
-183
-203
-206
-207
-201
-179
-169
-145
-130
-124
-109
-118
-138
-130
-106
-118
-139
-159
-143
-139
-153
-137
-140
-111
-91
-97
-83
-105
-119
-128
-164
-191
-198
-215
-239
-253
-257
-243
-220
-207
-202
-204
-214
-246
-288
-268
-243
-242
-214
-196
-190
-184
-170
-158
-135
-112
-115
-105
-113
-114
-94
-107
-139
-141
-110
-156
-180
-172
-188
-200
-186
-141
-118
-76
-61
-67
-48
-61
-83
-116
-178
-222
-248
-277
-308
-320
-283
-266
-261
-230
-219
-214
-206
-220
-250
-240
-245
-225
-239
-212
-163
-186
-229
-238
-203
-215
-208
-164
-131
-160
-175
-162
-161
-167
-155
-154
-189
-209
-188
-191
-226
-198
-156
-167
-183
-192
-196
-228
-272
-305
-299
-262
-266
-287
-286
-305
-347
-362
-373
-368
-366
-373
-366
-343
-299
-293
-300
-324
-321
-286
-291
-291
-277
-282
-288
-287
-272
-311
-343
-330
-317
-311
-307
-287
-286
-254
-243
-232
-194
-190
-199
-182
-186
-198
-191
-198
-197
-191
-175
-196
-222
-221
-219
-206
-190
-168
-167
-197
-197
-180
-147
-122
-121
-120
-126
-127
-125
-118
-107
-124
-161
-170
-178
-209
-231
-233
-246
-277
-296
-306
-302
-274
-215
-201
-207
-206
-229
-245
-242
-263
-264
-265
-310
-332
-340
-349
-355
-358
-339
-302
-287
-249
-221
-212
-178
-178
-208
-209
-221
-233
-233
-209
-165
-150
-111
-85
-93
-88
-101
-116
-94
-49
-78
-103
-111
-154
-149
-122
-126
-134
-161
-194
-230
-234
-229
-265
-265
-267
-276
-288
-293
-279
-281
-281
-275
-288
-286
-275
-291
-289
-277
-297
-327
-328
-313
-304
-316
-338
-328
-332
-377
-403
-383
-363
-343
-375
-393
-381
-394
-375
-361
-355
-321
-303
-305
-297
-266
-251
-228
-208
-204
-200
-203
-186
-171
-169
-197
-200
-183
-192
-186
-177
-179
-189
-200
-202
-214
-230
-238
-251
-245
-251
-269
-275
-299
-311
-306
-312
-322
-338
-349
-335
-327
-329
-329
-330
-337
-341
-355
-373
-367
-348
-325
-316
-316
-335
-335
-303
-274
-262
-276
-282
-289
-296
-256
-240
-262
-270
-282
-311
-318
-302
-303
-306
-306
-315
-317
-299
-284
-253
-231
-230
-258
-290
-279
-270
-287
-285
-253
-225
-214
-212
-213
-227
-227
-244
-244
-260
-298
-303
-310
-290
-283
-280
-321
-382
-382
-366
-352
-317
-302
-289
-244
-249
-231
-187
-183
-151
-131
-142
-131
-127
-157
-181
-175
-163
-158
-164
-148
-124
-82
-68
-52
-41
-63
-103
-140
-141
-155
-123
-95
-101
-102
-95
-130
-167
-201
-227
-238
-265
-277
-287
-324
-346
-363
-355
-361
-381
-405
-440
-438
-435
-423
-398
-396
-423
-419
-403
-384
-388
-370
-358
-372
-370
-366
-361
-373
-376
-375
-406
-429
-437
-450
-428
-399
-369
-333
-338
-377
-405
-396
-383
-373
-345
-312
-275
-268
-279
-285
-286
-280
-268
-296
-325
-320
-328
-329
-315
-287
-287
-302
-293
-286
-266
-258
-268
-285
-277
-254
-233
-250
-276
-268
-255
-236
-226
-236
-281
-305
-310
-297
-307
-349
-374
-392
-387
-368
-350
-337
-333
-324
-323
-318
-301
-300
-308
-321
-348
-349
-334
-318
-316
-303
-295
-296
-271
-284
-284
-262
-261
-281
-278
-255
-217
-189
-172
-176
-186
-182
-202
-230
-231
-227
-214
-231
-241
-256
-283
-278
-257
-250
-256
-264
-267
-268
-274
-256
-261
-266
-251
-261
-276
-289
-295
-292
-294
-294
-268
-222
-197
-188
-186
-220
-236
-224
-194
-182
-174
-167
-187
-219
-239
-235
-254
-270
-267
-270
-265
-289
-306
-308
-276
-246
-229
-226
-248
-264
-264
-273
-285
-280
-277
-250
-250
-255
-215
-173
-156
-156
-155
-174
-192
-161
-132
-136
-167
-203
-198
-187
-184
-190
-196
-203
-210
-208
-210
-197
-193
-170
-152
-154
-174
-188
-180
-167
-170
-206
-235
-251
-268
-290
-285
-261
-292
-297
-277
-307
-334
-358
-373
-395
-419
-408
-386
-369
-348
-350
-347
-355
-369
-360
-339
-329
-321
-295
-288
-252
-224
-221
-232
-235
-225
-213
-219
-238
-224
-228
-225
-209
-207
-206
-219
-196
-185
-193
-201
-204
-204
-246
-281
-281
-286
-299
-289
-286
-291
-278
-274
-263
-262
-267
-263
-263
-258
-237
-247
-272
-287
-294
-325
-326
-301
-310
-310
-320
-320
-342
-368
-357
-337
-335
-337
-345
-372
-369
-364
-338
-315
-320
-311
-305
-315
-310
-290
-263
-233
-254
-287
-278
-259
-262
-294
-306
-293
-287
-301
-320
-324
-293
-256
-225
-210
-198
-194
-208
-199
-176
-144
-116
-124
-153
-172
-173
-160
-152
-135
-126
-166
-196
-190
-195
-195
-194
-194
-222
-213
-181
-174
-182
-228
-255
-308
-342
-323
-307
-305
-295
-274
-264
-266
-278
-268
-234
-214
-204
-206
-214
-212
-240
-233
-200
-195
-200
-250
-271
-268
-256
-262
-276
-271
-274
-255
-254
-269
-240
-224
-238
-266
-304
-356
-388
-396
-396
-396
-386
-363
-350
-348
-326
-334
-335
-326
-347
-363
-393
-381
-383
-391
-364
-360
-353
-327
-320
-302
-307
-312
-318
-304
-295
-294
-318
-321
-291
-289
-279
-277
-272
-284
-295
-309
-304
-301
-318
-341
-370
-384
-380
-362
-344
-330
-307
-277
-274
-266
-269
-273
-259
-244
-269
-298
-289
-267
-239
-222
-193
-171
-166
-171
-160
-160
-160
-144
-142
-113
-121
-135
-131
-131
-128
-142
-145
-177
-202
-210
-220
-250
-271
-269
-277
-274
-282
-292
-293
-305
-295
-288
-269
-260
-261
-241
-220
-218
-234
-244
-283
-295
-284
-275
-290
-293
-286
-308
-352
-389
-384
-372
-381
-371
-355
-334
-303
-302
-281
-253
-238
-237
-238
-216
-214
-222
-222
-250
-251
-245
-285
-302
-310
-304
-300
-295
-268
-251
-248
-256
-248
-233
-239
-263
-287
-313
-308
-290
-320
-332
-350
-365
-368
-390
-354
-317
-288
-309
-334
-327
-315
-290
-247
-213
-196
-183
-182
-188
-186
-177
-189
-180
-168
-164
-140
-121
-110
-127
-154
-157
-150
-126
-122
-176
-236
-251
-233
-228
-229
-220
-212
-230
-229
-226
-225
-196
-232
-287
-279
-268
-272
-306
-323
-311
-311
-319
-336
-341
-331
-334
-326
-308
-322
-316
-319
-333
-352
-372
-387
-409
-415
-375
-309
-284
-275
-239
-201
-197
-201
-210
-209
-201
-211
-255
-279
-250
-261
-270
-271
-286
-288
-291
-320
-348
-347
-366
-329
-301
-294
-296
-296
-332
-310
-295
-291
-328
-301
-499
-1024
-1292
-1229
-1192
-1365
-1503
-1592
-1338
-870
-666
-679
-349
-3
502
848
821
744
957
1002
905
629
222
-95
-193
-352
-665
-915
-1027
-994
-933
-855
-820
-659
-443
-194
-90
-25
36
214
277
226
75
-40
-149
-229
-350
-501
-546
-532
-467
-454
-393
-348
-177
-15
94
175
266
293
363
426
355
222
182
129
3
-135
-276
-377
-368
-388
-430
-433
-434
-388
-287
-188
-174
-111
-56
-37
-1
5
-42
-14
-67
-182
-201
-260
-354
-322
-359
-413
-365
-312
-311
-252
-206
-196
-119
-31
-29
-6
0
-73
-85
-78
-117
-148
-206
-309
-329
-324
-301
-295
-250
-200
-193
-153
-90
-89
-84
-47
-68
-83
-83
-115
-189
-251
-292
-327
-332
-326
-321
-301
-291
-305
-274
-228
-200
-133
-116
-129
-107
-84
-99
-97
-154
-190
-162
-214
-270
-246
-277
-314
-299
-321
-345
-348
-372
-365
-316
-332
-345
-339
-346
-370
-338
-351
-381
-379
-352
-328
-303
-322
-315
-280
-251
-240
-225
-234
-221
-187
-198
-224
-266
-235
-250
-244
-223
-238
-247
-171
-155
-150
-165
-183
-198
-169
-208
-222
-159
-172
-171
-133
-158
-165
-129
-139
-129
-85
-75
-77
-76
-129
-131
-86
-53
-80
-101
-81
-74
-58
-79
-144
-183
-166
-140
-189
-224
-291
-293
-242
-257
-298
-297
-301
-289
-255
-258
-262
-288
-263
-228
-226
-255
-278
-286
-245
-244
-262
-260
-250
-204
-159
-103
-116
-126
-99
-96
-83
-107
-109
-97
-83
-66
-84
-95
-110
-113
-80
-67
-122
-138
-96
-90
-116
-130
-152
-144
-141
-166
-198
-236
-232
-243
-252
-278
-300
-243
-174
-170
-196
-207
-192
-164
-187
-245
-244
-209
-210
-236
-255
-264
-229
-189
-223
-209
-165
-161
-184
-230
-260
-287
-286
-292
-297
-243
-198
-211
-257
-249
-223
-197
-198
-236
-196
-205
-230
-251
-238
-171
-150
-133
-141
-132
-113
-117
-183
-246
-205
-190
-208
-210
-192
-157
-155
-133
-140
-149
-112
-82
-80
-108
-122
-141
-146
-140
-174
-157
-138
-140
-136
-132
-105
-84
-70
-61
-30
-26
-32
-5
10
53
80
71
45
9
-18
-46
-63
-77
-120
-142
-132
-97
-78
-70
-84
-95
-92
-79
-69
-108
-143
-156
-171
-139
-92
-100
-134
-162
-175
-159
-132
-175
-236
-252
-273
-282
-295
-340
-371
-388
-427
-449
-434
-420
-433
-416
-369
-319
-306
-298
-297
-318
-328
-344
-329
-307
-308
-310
-302
-296
-327
-310
-289
-293
-294
-284
-270
-246
-216
-228
-252
-246
-230
-228
-216
-214
-200
-195
-187
-197
-196
-180
-164
-141
-134
-150
-137
-117
-129
-118
-108
-97
-90
-96
-62
-27
-23
17
64
126
163
193
215
251
261
262
299
333
338
342
359
348
357
366
371
381
396
406
424
466
502
502
485
477
462
449
449
457
468
448
448
472
493
520
562
569
569
548
466
360
170
-100
-364
-630
-911
-1133
-1284
-1424
-1531
-1552
-1487
-1387
-1267
-1158
-1069
-951
-795
-664
-566
-453
-379
-359
-331
-349
-468
-559
-638
-721
-769
-788
-805
-835
-822
-839
-862
-835
-816
-828
-837
-833
-839
-848
-857
-883
-915
-934
-924
-907
-918
-925
-912
-852
-805
-767
-724
-721
-690
-670
-668
-695
-698
-687
-701
-715
-706
-640
-574
-531
-451
-357
-281
-171
-71
0
84
131
160
186
176
153
133
120
127
110
119
158
202
273
343
442
539
635
776
905
1020
1171
1320
1471
1572
1693
1857
1990
2111
2259
2391
2488
2619
2628
2424
2085
1608
990
403
-297
-1158
-1890
-2404
-2823
-3029
-3061
-3144
-3120
-2879
-2570
-2315
-2004
-1682
-1429
-1123
-766
-551
-467
-388
-389
-423
-383
-346
-358
-274
-107
88
298
560
828
1043
1242
1357
1381
1385
1334
1221
1059
819
490
123
-207
-520
-837
-1123
-1356
-1528
-1637
-1658
-1631
-1610
-1517
-1360
-1249
-1151
-1076
-1014
-973
-887
-825
-847
-861
-809
-745
-678
-593
-523
-419
-262
-83
57
181
291
360
438
535
549
501
416
294
135
-24
-147
-300
-459
-581
-688
-785
-834
-850
-897
-960
-973
-969
-1010
-1089
-1169
-1300
-1433
-1501
-1517
-1590
-1721
-1751
-1695
-1618
-1495
-1331
-1251
-1143
-944
-778
-650
-516
-431
-404
-392
-428
-503
-535
-552
-629
-711
-759
-782
-813
-796
-789
-792
-749
-708
-699
-705
-699
-717
-740
-743
-771
-809
-807
-780
-751
-693
-600
-499
-373
-259
-92
87
301
480
684
839
950
1087
1204
1296
1380
1540
1723
1924
2154
2457
2806
3179
3583
4103
4690
5073
4439
2857
1385
212
-865
-1555
-2346
-3852
-5030
-4919
-4307
-3939
-3629
-3645
-3759
-3276
-2209
-1500
-1163
-672
-502
-366
9
89
-365
-635
-654
-875
-782
-387
-120
195
890
1556
1755
1932
2261
2360
2415
2492
2239
1758
1461
1230
699
32
-635
-1342
-1774
-1857
-2007
-2223
-2224
-1982
-1772
-1546
-1307
-1300
-1342
-1112
-883
-912
-964
-955
-984
-923
-777
-820
-962
-855
-574
-308
37
317
490
761
1169
1387
1318
1195
1042
858
758
648
340
32
-95
-239
-466
-646
-814
-979
-972
-863
-837
-831
-782
-716
-691
-660
-704
-884
-997
-1001
-1025
-1066
-1052
-1010
-1052
-1013
-888
-919
-1081
-1139
-1086
-1039
-939
-736
-670
-706
-639
-558
-547
-548
-515
-570
-562
-533
-610
-675
-655
-681
-813
-928
-1041
-1157
-1222
-1235
-1268
-1279
-1206
-1123
-1118
-1096
-1051
-1040
-1026
-985
-939
-835
-684
-621
-590
-512
-409
-329
-245
-140
-72
59
246
390
531
696
830
929
1023
1115
1223
1357
1554
1754
1980
2269
2618
2965
3364
3814
4377
4981
5316
4451
2572
974
-159
-1208
-1932
-2691
-4268
-5482
-5139
-4246
-3907
-3688
-3698
-3793
-3193
-1916
-1106
-854
-446
-187
-86
318
326
-340
-753
-587
-503
-303
254
567
783
1468
2203
2258
2234
2474
2544
2477
2481
2152
1519
1184
947
281
-509
-1248
-1941
-2297
-2190
-2161
-2393
-2349
-2048
-1780
-1540
-1311
-1385
-1511
-1239
-883
-769
-773
-751
-805
-784
-627
-631
-752
-644
-306
23
373
712
909
1125
1424
1512
1299
1077
946
766
645
486
96
-353
-536
-601
-799
-1014
-1199
-1341
-1277
-993
-832
-837
-910
-867
-891
-700
-1003
-1071
-751
-1199
-980
-718
-1062
-1043
-686
-906
-840
-444
-654
-771
-596
-721
-847
-686
-834
-894
-788
-968
-1058
-878
-781
-798
-814
-795
-780
-782
-725
-711
-841
-896
-928
-1033
-1080
-1064
-997
-1046
-1044
-987
-926
-824
-756
-720
-741
-662
-484
-410
-398
-347
-307
-210
-70
19
114
242
393
591
736
901
1031
1142
1303
1423
1541
1691
1896
2080
2303
2614
2958
3319
3807
4435
5041
5699
5594
3766
1554
122
-798
-1627
-2261
-3467
-5190
-5832
-4934
-4198
-4262
-4488
-4607
-4224
-2806
-1177
-659
-558
-165
-14
273
591
190
-758
-854
-235
-18
359
852
945
1037
1814
2364
2154
2218
2594
2686
2722
2628
2001
1221
873
423
-504
-1374
-1981
-2391
-2342
-2006
-2140
-2564
-2548
-2186
-1900
-1577
-1359
-1404
-1280
-757
-323
-361
-528
-681
-795
-666
-504
-477
-495
-205
275
591
805
904
981
1132
1394
1432
1126
910
894
847
624
247
-318
-833
-944
-887
-977
-1223
-1402
-1373
-1152
-893
-826
-1005
-1136
-1030
-864
-725
-703
-852
-996
-903
-735
-713
-712
-694
-676
-601
-444
-282
-182
-56
21
-4
-214
-464
-672
-838
-973
-1159
-1283
-1306
-1218
-1156
-1204
-1246
-1202
-1115
-964
-873
-880
-947
-916
-841
-847
-927
-1020
-1078
-1129
-1104
-1039
-966
-942
-941
-937
-882
-746
-679
-649
-607
-546
-463
-330
-231
-249
-285
-217
-75
86
243
381
537
691
870
983
1059
1158
1244
1339
1436
1555
1717
1928
2160
2413
2694
3118
3618
4219
4938
5466
4728
2734
628
-746
-1294
-1575
-2110
-3654
-5273
-5562
-4579
-3628
-3646
-4375
-4746
-3767
-1831
-331
5
-309
-598
-255
358
431
-291
-1020
-805
-123
445
540
323
308
744
1479
1797
1767
1810
2186
2810
3101
2663
1638
900
666
395
-120
-913
-1703
-2012
-1729
-1398
-1628
-2167
-2443
-2220
-1585
-1015
-916
-1097
-1053
-753
-504
-492
-765
-1122
-1164
-873
-615
-592
-614
-401
-38
297
450
402
468
804
1259
1423
1219
868
677
768
786
477
-133
-643
-710
-517
-421
-635
-1032
-1300
-1171
-828
-707
-841
-1008
-1032
-846
-624
-644
-905
-1141
-1119
-974
-867
-876
-1024
-1111
-1014
-867
-907
-1073
-1132
-1069
-908
-752
-710
-770
-801
-728
-637
-562
-613
-718
-691
-616
-626
-690
-734
-774
-802
-794
-811
-878
-878
-791
-716
-721
-775
-845
-799
-740
-751
-793
-856
-866
-763
-611
-550
-558
-566
-523
-409
-252
-154
-107
-24
151
331
451
566
676
798
934
1041
1145
1302
1455
1655
1882
2062
2278
2580
2950
3362
3893
4513
5017
5062
4222
2599
865
-363
-885
-949
-1288
-2315
-3512
-4259
-4216
-3665
-3334
-3626
-3598
-2820
-1747
-805
-316
-571
-1144
-1086
-597
-544
-995
-1329
-1321
-914
-368
-362
-843
-924
-319
587
1370
1695
1593
1684
2391
3048
2889
2077
1292
909
987
1171
833
-11
-755
-968
-823
-824
-1130
-1451
-1470
-1065
-585
-473
-693
-908
-894
-745
-683
-850
-1209
-1419
-1311
-1121
-1156
-1371
-1485
-1396
-1071
-659
-398
-250
-53
239
505
677
706
651
646
739
779
662
513
405
311
199
89
-63
-178
-140
-48
-23
-59
-115
-196
-268
-324
-399
-524
-612
-672
-759
-838
-945
-1072
-1158
-1175
-1141
-1088
-1037
-967
-936
-994
-1037
-1029
-1073
-1241
-1427
-1551
-1527
-1366
-1166
-1052
-1037
-1026
-954
-757
-600
-532
-507
-355
-190
-126
-205
-303
-460
-578
-566
-576
-693
-821
-918
-966
-920
-934
-949
-988
-954
-860
-771
-706
-694
-722
-683
-527
-377
-287
-250
-158
5
238
462
580
658
752
903
1101
1271
1403
1516
1687
1949
2205
2454
2736
3099
3560
4080
4607
4788
4129
2719
1165
14
-486
-541
-736
-1549
-2650
-3525
-3782
-3580
-3407
-3648
-3660
-2967
-2001
-1282
-966
-1222
-1715
-1598
-1027
-823
-1113
-1388
-1457
-1155
-728
-770
-1269
-1394
-809
63
824
1198
1118
1166
1819
2517
2556
2045
1486
1269
1450
1623
1273
481
-208
-491
-475
-480
-776
-1146
-1226
-966
-648
-630
-903
-1167
-1129
-906
-789
-859
-1112
-1333
-1306
-1209
-1283
-1528
-1674
-1616
-1384
-1017
-740
-638
-501
-254
-16
190
367
477
580
750
876
855
747
633
486
338
251
165
67
19
4
-57
-153
-221
-284
-322
-347
-378
-408
-430
-475
-588
-729
-860
-966
-1047
-1108
-1147
-1236
-1311
-1383
-1480
-1567
-1576
-1506
-1442
-1385
-1336
-1298
-1218
-1090
-992
-922
-887
-857
-759
-631
-532
-466
-437
-401
-349
-322
-334
-403
-442
-466
-464
-445
-494
-623
-734
-764
-760
-766
-801
-849
-879
-860
-830
-827
-831
-825
-767
-619
-455
-335
-243
-138
-2
162
354
489
538
634
812
986
1151
1316
1467
1685
1968
2336
2679
3018
3431
3922
4454
4706
4190
2946
1496
408
-11
-33
-242
-1050
-2141
-3071
-3407
-3267
-3205
-3491
-3505
-2868
-1973
-1266
-1013
-1277
-1686
-1525
-910
-600
-814
-1114
-1214
-999
-700
-838
-1332
-1486
-973
-168
539
861
762
826
1483
2215
2370
1998
1618
1542
1801
2034
1675
882
205
-134
-219
-297
-624
-1079
-1231
-995
-736
-746
-971
-1138
-1067
-789
-554
-578
-781
-956
-968
-922
-1041
-1307
-1503
-1490
-1291
-1076
-937
-894
-828
-635
-422
-217
12
214
369
568
728
789
760
715
642
508
418
343
268
222
140
20
-63
-89
-108
-150
-177
-207
-255
-244
-229
-298
-423
-521
-595
-671
-706
-774
-875
-916
-975
-1102
-1286
-1453
-1554
-1540
-1424
-1343
-1319
-1282
-1213
-1114
-1059
-1040
-1012
-882
-674
-525
-478
-496
-534
-571
-556
-553
-593
-613
-538
-448
-433
-492
-609
-677
-641
-575
-522
-510
-566
-605
-628
-603
-621
-734
-768
-702
-580
-438
-361
-339
-310
-208
-36
119
247
376
513
655
821
932
999
1078
1224
1453
1709
1965
2179
2368
2643
3019
3418
3803
4085
4035
3335
2160
972
218
-17
-68
-439
-1328
-2369
-3156
-3329
-3165
-3215
-3497
-3336
-2648
-1864
-1331
-1270
-1688
-1949
-1566
-936
-690
-854
-1069
-1155
-947
-755
-1034
-1425
-1294
-689
20
606
717
569
831
1510
2006
1946
1652
1506
1637
2002
2072
1510
717
183
30
19
-134
-559
-1021
-1077
-842
-739
-880
-1150
-1291
-1138
-805
-617
-682
-858
-946
-902
-824
-938
-1229
-1371
-1294
-1127
-967
-911
-955
-899
-690
-465
-231
13
244
431
601
739
768
763
742
685
603
556
514
414
287
118
-82
-217
-260
-286
-348
-381
-371
-358
-311
-324
-420
-541
-627
-647
-686
-745
-823
-937
-1026
-1128
-1277
-1425
-1522
-1510
-1409
-1308
-1243
-1216
-1190
-1129
-1020
-893
-807
-681
-532
-442
-398
-435
-505
-574
-597
-603
-629
-623
-591
-624
-655
-690
-768
-821
-739
-641
-598
-553
-566
-634
-661
-657
-699
-733
-727
-679
-621
-517
-427
-417
-393
-295
-150
56
222
338
444
551
696
818
881
954
1064
1244
1449
1591
1716
1859
2057
2316
2630
2973
3324
3753
4090
3979
3169
1896
700
48
-43
-93
-650
-1688
-2750
-3340
-3279
-3067
-3222
-3539
-3293
-2517
-1619
-1047
-1104
-1600
-1718
-1108
-461
-312
-508
-775
-818
-522
-361
-713
-1116
-938
-295
397
877
895
725
1016
1700
2091
1950
1642
1510
1712
2077
1964
1264
469
-10
-77
-23
-225
-712
-1116
-1119
-887
-787
-978
-1310
-1408
-1134
-754
-573
-625
-797
-906
-815
-734
-876
-1091
-1149
-1058
-891
-724
-667
-716
-649
-449
-212
40
268
427
560
738
851
839
782
703
591
498
476
423
299
141
-86
-298
-366
-353
-383
-441
-479
-509
-463
-366
-374
-526
-666
-670
-624
-598
-671
-813
-969
-1122
-1283
-1445
-1588
-1638
-1557
-1415
-1314
-1241
-1204
-1150
-991
-851
-709
-566
-447
-338
-298
-315
-391
-528
-558
-523
-524
-541
-553
-543
-563
-575
-606
-667
-684
-638
-589
-586
-639
-689
-725
-727
-716
-736
-759
-734
-632
-508
-406
-331
-316
-249
-123
35
215
361
468
608
798
992
1141
1213
1295
1434
1625
1837
2032
2162
2304
2559
2933
3363
3776
4052
3887
3126
1937
804
133
-54
-210
-780
-1798
-2840
-3483
-3455
-3250
-3429
-3802
-3656
-2858
-1912
-1400
-1665
-2167
-2149
-1188
-307
-136
-571
-1031
-926
-439
-52
-480
-1106
-1139
-428
482
1021
958
701
1007
1822
2350
2204
1730
1570
1942
2410
2259
1321
270
-227
-206
-159
-601
-1381
-1836
-1686
-1216
-1051
-1337
-1780
-1799
-1217
-650
-521
-757
-1030
-1016
-748
-578
-821
-1169
-1217
-1000
-703
-542
-578
-632
-478
-147
114
318
500
698
934
1114
1131
994
874
803
689
513
337
156
11
-150
-383
-624
-755
-758
-753
-775
-816
-842
-767
-670
-662
-720
-812
-837
-780
-764
-862
-1046
-1243
-1378
-1453
-1454
-1430
-1394
-1302
-1192
-1058
-918
-788
-634
-539
-437
-286
-158
-77
-80
-140
-255
-378
-476
-578
-711
-819
-873
-855
-808
-816
-879
-926
-906
-829
-757
-706
-695
-738
-742
-723
-749
-791
-847
-826
-722
-570
-411
-299
-198
-66
124
357
547
680
811
957
1130
1280
1401
1463
1553
1713
1922
2180
2424
2652
2876
3151
3535
4026
4544
5034
4929
3701
1844
168
-663
-842
-968
-1901
-3671
-5080
-5281
-4588
-4135
-4551
-5249
-4940
-3202
-1166
-328
-798
-1555
-1346
-64
1095
1022
-14
-550
65
1101
1227
217
-641
-337
944
2088
2166
1555
1402
2214
3095
2969
1896
910
825
1423
1447
304
-1271
-2083
-1941
-1678
-1933
-2785
-3353
-2888
-1815
-1130
-1302
-1746
-1619
-819
7
208
-140
-400
-195
252
388
88
-306
-362
26
410
480
389
472
825
1133
1150
973
894
1023
1171
1041
576
50
-252
-389
-605
-1014
-1486
-1717
-1617
-1408
-1372
-1527
-1616
-1490
-1169
-862
-772
-807
-776
-536
-279
-225
-344
-488
-501
-395
-312
-371
-554
-679
-656
-568
-482
-467
-498
-503
-443
-408
-440
-485
-552
-637
-721
-747
-799
-862
-1007
-1193
-1292
-1259
-1201
-1222
-1292
-1348
-1300
-1155
-994
-971
-1008
-970
-898
-835
-820
-843
-859
-823
-741
-691
-677
-624
-560
-499
-408
-297
-175
-64
49
149
272
447
659
836
976
1121
1298
1471
1606
1695
1770
1928
2156
2386
2653
2942
3271
3707
4274
4872
5502
5257
3256
789
-892
-1512
-1847
-2334
-3617
-5580
-6482
-5768
-4927
-4969
-5393
-5172
-3969
-1791
17
398
32
-3
442
1072
1455
1148
404
337
1054
1361
1063
686
539
741
1520
2255
2261
2052
2250
2384
2119
1511
513
-464
-769
-851
-1574
-2506
-3094
-3369
-3341
-3048
-2991
-3218
-2885
-1888
-999
-503
-295
-286
-129
432
843
799
594
481
519
674
776
594
410
570
881
1084
1169
1245
1251
1224
1137
786
286
-86
-317
-608
-1064
-1550
-1864
-2020
-1979
-1971
-2124
-2135
-1829
-1329
-882
-652
-624
-614
-360
30
181
52
-117
-142
-24
166
182
-51
-211
-128
42
-39
-297
-485
-587
-614
-628
-740
-1059
-1358
-1497
-1555
-1629
-1635
-1628
-1592
-1453
-1303
-1210
-1079
-964
-985
-1038
-918
-761
-745
-805
-850
-912
-895
-816
-839
-895
-804
-714
-694
-653
-613
-626
-569
-487
-516
-549
-485
-413
-482
-536
-526
-455
-344
-188
-98
-45
83
314
549
748
886
969
1085
1243
1402
1498
1644
1827
2055
2405
2849
3247
3665
4218
4909
5621
5944
4100
1257
-608
-1578
-2514
-2975
-3637
-5772
-7076
-6377
-5366
-5264
-5126
-4817
-4153
-2190
148
932
764
655
670
957
1588
1437
460
278
903
1325
1318
1304
967
893
1669
2448
2412
2255
2279
2098
1744
1134
-5
-1150
-1564
-1787
-2304
-2858
-3265
-3607
-3409
-2792
-2566
-2638
-2195
-1323
-506
207
544
388
339
690
881
790
639
505
482
698
876
725
611
723
900
1062
1204
1182
1022
962
782
262
-342
-785
-1119
-1423
-1710
-2069
-2332
-2275
-1995
-1832
-1772
-1681
-1463
-947
-334
-8
-10
-29
99
301
435
349
60
-99
44
250
315
237
75
74
162
164
-23
-324
-619
-872
-1011
-1212
-1471
-1818
-2041
-2150
-2075
-1920
-1697
-1522
-1325
-1080
-821
-561
-443
-335
-438
-442
-347
-327
-521
-668
-782
-894
-878
-818
-774
-777
-649
-595
-527
-501
-514
-582
-547
-578
-661
-637
-636
-675
-744
-689
-598
-487
-331
-124
-16
161
401
623
811
924
1022
1067
1205
1375
1525
1705
1877
2075
2399
2865
3316
3812
4360
5023
5751
6086
4075
1098
-742
-1869
-2943
-3360
-3841
-5979
-7189
-6457
-5395
-5146
-4855
-4446
-3693
-1712
424
1191
1028
801
648
929
1366
1005
92
56
701
1090
1188
1210
886
936
1848
2541
2334
2137
2145
1892
1510
858
-425
-1719
-2168
-2376
-2783
-3181
-3512
-3774
-3369
-2573
-2294
-2246
-1730
-934
-148
621
854
572
445
667
735
600
485
337
325
647
909
802
771
950
1085
1182
1266
1157
933
864
577
-136
-825
-1312
-1665
-1897
-2049
-2335
-2507
-2268
-1855
-1582
-1406
-1288
-1104
-601
-10
245
170
109
130
209
340
261
-48
-209
-41
206
314
290
37
-174
-117
-133
-396
-715
-992
-1339
-1524
-1580
-1784
-2050
-2124
-2137
-2028
-1724
-1382
-1203
-1016
-753
-674
-543
-458
-512
-709
-650
-592
-687
-764
-867
-991
-1037
-889
-859
-836
-743
-676
-702
-617
-642
-779
-845
-860
-893
-881
-758
-751
-768
-744
-652
-551
-384
-204
-73
90
320
550
731
893
1025
1123
1282
1473
1639
1823
2058
2325
2712
3127
3633
4114
4716
5434
6220
5844
3060
426
-1254
-2382
-3334
-3446
-4599
-6619
-6855
-5722
-4829
-4608
-4220
-3953
-2763
-527
1152
1497
1201
825
661
1039
1194
457
-222
67
705
1129
1443
1429
1165
1536
2457
2697
2383
2299
2078
1631
1048
61
-1406
-2340
-2598
-2859
-3168
-3365
-3533
-3390
-2534
-1825
-1653
-1459
-898
-242
434
983
908
559
513
648
595
530
453
411
588
929
1091
1093
1273
1366
1293
1230
1085
791
551
357
-211
-1003
-1557
-1830
-2005
-2073
-2195
-2406
-2255
-1782
-1277
-998
-906
-867
-658
-162
226
248
73
-57
-61
80
188
46
-144
-110
127
367
551
472
159
-39
-174
-399
-760
-1013
-1375
-1672
-1784
-1806
-1918
-1930
-1840
-1748
-1441
-1056
-693
-528
-320
-252
-161
-185
-322
-503
-634
-673
-745
-700
-776
-843
-907
-811
-756
-680
-553
-488
-461
-448
-413
-471
-554
-658
-713
-766
-668
-590
-616
-617
-574
-449
-316
-175
-110
47
237
422
602
811
949
1024
1217
1398
1672
1945
2263
2513
2827
3186
3643
4075
4572
5270
5994
4994
2044
-294
-1813
-2955
-3556
-3464
-5009
-6669
-6401
-5170
-4420
-4039
-3556
-3289
-1895
166
1460
1527
1101
583
516
1004
984
262
-88
380
908
1362
1759
1627
1362
1941
2651
2391
1912
1595
1133
588
-26
-1129
-2492
-3037
-3109
-3185
-3216
-3256
-3359
-2881
-1833
-1238
-1049
-779
-344
105
747
1060
735
413
468
559
556
655
608
638
929
1253
1249
1234
1380
1295
1136
941
551
81
-117
-340
-950
-1570
-1958
-2107
-2038
-1823
-1812
-1864
-1591
-1090
-622
-335
-281
-389
-204
208
409
317
118
-47
-26
241
371
218
62
148
309
443
449
-3
-580
-957
-1143
-1414
-1646
-1904
-2232
-2361
-2263
-2097
-2030
-1813
-1624
-1349
-919
-533
-322
-224
-160
-219
-211
-244
-414
-693
-811
-842
-855
-844
-838
-878
-899
-766
-682
-597
-492
-464
-501
-518
-525
-599
-637
-674
-691
-640
-524
-444
-409
-345
-252
-132
12
159
255
369
534
757
919
1065
1157
1242
1460
1771
2132
2439
2745
3047
3455
3917
4506
5140
5910
5282
2438
-62
-1677
-2928
-3787
-3502
-4666
-6389
-6193
-4953
-4092
-3712
-3106
-2994
-1931
5
1376
1501
1113
597
406
841
926
360
25
558
1115
1603
2101
2074
1730
2135
2819
2480
1850
1450
903
282
-252
-1218
-2590
-3207
-3256
-3216
-3072
-2957
-3013
-2580
-1550
-955
-782
-575
-247
-9
498
832
552
199
257
422
406
591
723
876
1215
1577
1610
1529
1626
1472
1188
853
339
-215
-426
-619
-1227
-1820
-2155
-2290
-2136
-1752
-1642
-1721
-1503
-1001
-495
-216
-208
-409
-344
-3
241
242
112
-10
-31
247
488
458
374
462
472
278
-11
-411
-770
-1113
-1384
-1590
-1784
-1950
-2053
-2020
-1978
-1824
-1555
-1253
-1086
-910
-634
-415
-282
-303
-300
-373
-386
-369
-359
-442
-626
-697
-686
-656
-710
-712
-654
-613
-550
-410
-339
-424
-472
-542
-525
-514
-475
-477
-480
-432
-362
-185
-113
-140
-173
-35
93
253
430
542
626
779
1064
1270
1435
1617
1853
2126
2506
2898
3189
3484
3899
4518
5265
5734
3792
835
-1178
-2468
-3508
-3607
-3734
-5533
-6249
-5310
-4003
-3530
-2914
-2592
-2242
-637
1007
1630
1317
820
352
564
932
691
174
367
1016
1544
2131
2409
2095
1964
2555
2595
1860
1321
818
99
-539
-1161
-2353
-3291
-3420
-3351
-3229
-2992
-2859
-2692
-1812
-1010
-760
-606
-330
-149
98
546
488
232
203
440
469
561
849
1046
1360
1702
1822
1630
1592
1488
1161
780
266
-350
-715
-770
-1123
-1685
-2041
-2166
-2021
-1611
-1298
-1350
-1305
-979
-602
-331
-287
-518
-717
-562
-274
-141
-179
-229
-231
35
413
498
331
255
226
67
21
-278
-978
-1494
-1594
-1710
-1777
-1609
-1673
-1811
-1576
-1283
-1139
-926
-778
-864
-738
-536
-512
-528
-580
-847
-1066
-966
-948
-1049
-992
-820
-734
-580
-398
-436
-538
-461
-380
-395
-357
-363
-482
-535
-594
-650
-637
-505
-461
-416
-210
-47
35
138
210
223
409
683
835
931
1041
1194
1418
1747
2061
2363
2683
3129
3645
4301
4997
5696
5307
2640
149
-1618
-2851
-3816
-3664
-4475
-6068
-5915
-4820
-3775
-3432
-2731
-2550
-1677
-48
1137
1274
788
240
13
465
605
301
101
640
1250
1919
2553
2656
2383
2624
3148
2723
1989
1369
683
-84
-702
-1542
-2823
-3423
-3455
-3364
-3122
-2905
-2845
-2470
-1634
-1182
-1020
-903
-754
-700
-342
-87
-279
-362
-224
63
191
592
953
1247
1638
1949
1935
1786
1808
1579
1193
665
6
-565
-779
-896
-1328
-1773
-2035
-2072
-1793
-1344
-1202
-1320
-1249
-971
-584
-345
-394
-688
-789
-528
-246
-78
-58
-86
-121
63
337
303
90
85
85
-71
-141
-237
-601
-879
-971
-1006
-1062
-1027
-1110
-1203
-1171
-1097
-1001
-933
-969
-1157
-1234
-1289
-1258
-1295
-1260
-1306
-1215
-1061
-914
-816
-822
-686
-596
-452
-367
-319
-365
-422
-346
-311
-245
-206
-235
-306
-248
-230
-180
-68
-52
18
196
495
653
771
869
958
1093
1285
1441
1545
1719
1972
2359
2743
3178
3596
4198
5055
5157
2853
310
-1412
-2650
-3397
-3136
-3627
-5421
-5537
-4529
-3417
-3004
-2432
-2460
-2021
-475
769
937
419
-128
-395
152
495
326
84
562
1202
1912
2617
2765
2460
2611
3164
2767
1986
1394
744
44
-393
-1026
-2168
-2711
-2599
-2503
-2391
-2282
-2326
-2140
-1438
-1041
-1084
-1178
-1144
-1127
-846
-503
-662
-715
-426
9
186
568
937
1148
1519
1832
1793
1502
1424
1235
917
533
2
-512
-613
-512
-761
-1143
-1388
-1473
-1288
-942
-942
-1283
-1420
-1306
-1153
-1013
-1095
-1395
-1500
-1187
-808
-551
-382
-329
-356
-152
157
101
-37
-58
-207
-473
-357
-294
-545
-697
-693
-751
-711
-420
-477
-686
-735
-831
-942
-922
-1070
-1396
-1423
-1313
-1288
-1245
-1158
-1238
-1247
-977
-856
-864
-832
-693
-664
-507
-335
-293
-350
-349
-265
-233
-62
-52
-93
-88
38
75
179
350
393
534
778
1051
1129
1240
1296
1295
1418
1665
1841
1981
2266
2483
2890
3426
4111
4736
5096
3162
409
-1359
-2567
-3498
-3564
-3503
-5223
-5622
-4653
-3445
-3119
-2487
-2196
-2155
-834
426
584
-124
-612
-956
-602
-138
-6
-204
243
1028
1667
2403
2715
2504
2428
2912
2624
1709
1067
451
-298
-728
-1064
-2003
-2581
-2334
-2057
-1924
-1750
-1652
-1665
-1202
-785
-881
-1106
-1250
-1316
-1217
-831
-837
-865
-573
-114
145
506
990
1213
1504
1792
1773
1389
1244
1105
716
312
-88
-495
-655
-515
-585
-918
-1133
-1177
-1078
-785
-726
-1069
-1349
-1342
-1233
-1115
-1139
-1390
-1534
-1257
-828
-561
-474
-560
-622
-509
-268
-185
-227
-472
-634
-586
-454
-375
-413
-442
-586
-499
-333
-242
-385
-556
-681
-824
-799
-874
-1035
-1318
-1314
-1258
-1125
-1026
-1007
-970
-933
-777
-738
-660
-731
-734
-700
-590
-541
-533
-488
-469
-326
-206
-49
-31
-5
-6
48
200
336
457
579
789
950
1181
1334
1405
1475
1636
1898
2128
2446
2695
3001
3295
3854
4498
5088
3936
1061
-971
-2344
-3165
-3504
-3026
-4200
-5156
-4443
-3230
-2560
-2232
-1735
-2072
-1316
-106
247
-478
-1093
-1464
-1259
-600
-93
-14
182
974
1564
2321
2679
2606
2406
2694
2625
1738
1010
347
-333
-768
-845
-1366
-1948
-1681
-1340
-1284
-1260
-1232
-1383
-1327
-996
-1114
-1418
-1583
-1578
-1554
-1230
-961
-769
-327
270
722
975
1366
1509
1626
1719
1613
1217
987
989
718
400
102
-217
-349
-131
-37
-309
-588
-698
-768
-706
-696
-1057
-1461
-1563
-1468
-1410
-1357
-1482
-1708
-1622
-1270
-1076
-1031
-961
-868
-864
-657
-408
-347
-399
-403
-345
-329
-93
-64
-209
-336
-312
-236
-187
-209
-483
-696
-850
-1010
-1126
-1185
-1368
-1516
-1309
-1158
-1113
-1070
-960
-1022
-917
-712
-668
-678
-638
-488
-443
-267
-228
-156
-146
27
205
366
529
582
720
822
1056
1167
1354
1451
1536
1690
1907
2091
2214
2497
2724
3113
3536
4124
4585
5009
3565
628
-1267
-2441
-3219
-3433
-2835
-3995
-4695
-3932
-2825
-2374
-2010
-1540
-1916
-1140
-212
-300
-1123
-1504
-1726
-1446
-600
238
458
855
1775
2177
2606
2715
2667
2551
2811
2566
1585
792
108
-415
-686
-693
-1138
-1508
-1119
-914
-1098
-1366
-1667
-2100
-2140
-1789
-1984
-2342
-2454
-2395
-2301
-1788
-1303
-1013
-466
199
631
815
1111
1169
1161
1180
1079
839
824
905
800
662
497
417
525
882
900
483
44
-267
-546
-702
-926
-1459
-1905
-1920
-1725
-1593
-1536
-1799
-2106
-1904
-1573
-1437
-1323
-1237
-1354
-1315
-983
-741
-686
-604
-445
-310
-40
181
140
-10
-105
-320
-315
-312
-403
-739
-827
-862
-1002
-959
-1100
-1233
-1325
-1134
-1193
-1239
-1277
-1297
-1229
-1006
-811
-795
-668
-541
-362
-273
-99
-123
-74
68
344
607
824
1037
1051
1212
1366
1602
1739
1901
2069
2250
2550
2834
3074
3309
3621
4125
4727
5076
3219
262
-1549
-2530
-3119
-2830
-2297
-3658
-4168
-3321
-2268
-2021
-1619
-1664
-2205
-1362
-741
-1251
-2051
-2358
-2656
-2039
-783
182
339
1098
1909
1966
2263
2278
2191
2052
2376
2003
1070
468
25
-245
-243
-95
-380
-345
221
327
-93
-639
-1259
-1842
-1871
-1705
-2115
-2477
-2518
-2496
-2270
-1751
-1396
-1125
-549
37
218
283
357
221
218
315
339
233
458
746
764
741
715
761
971
1328
1251
790
348
13
-226
-400
-680
-1113
-1361
-1339
-1385
-1444
-1605
-1903
-2005
-1682
-1475
-1493
-1459
-1597
-1725
-1544
-1134
-1076
-929
-741
-654
-457
-157
-15
-233
-258
-239
-202
-84
23
-191
-349
-332
-333
-328
-382
-449
-707
-718
-744
-814
-934
-951
-989
-1002
-846
-801
-767
-762
-616
-514
-312
-137
-87
9
206
480
671
887
1015
1174
1409
1738
1993
2231
2490
2797
3182
3647
4094
4485
4913
5251
3827
953
-881
-1935
-2590
-2500
-1874
-2918
-3640
-3036
-2137
-1845
-1682
-1716
-2421
-1868
-1439
-2015
-2777
-3128
-3305
-2590
-1112
33
422
1125
1951
1965
2204
2088
1962
1959
2214
2042
1266
836
497
391
539
693
457
441
864
851
289
-463
-1269
-1855
-1921
-1752
-2055
-2428
-2500
-2399
-2056
-1624
-1352
-1154
-845
-505
-408
-450
-487
-664
-596
-384
-138
62
439
877
1008
1050
988
966
1099
1281
1111
641
201
-102
-211
-332
-781
-1426
-1649
-1308
-963
-884
-1093
-1553
-1873
-1848
-1707
-1737
-1948
-2090
-2037
-1872
-1637
-1509
-1326
-1093
-832
-466
-220
-143
-351
-610
-736
-773
-725
-631
-553
-518
-437
-277
-227
-345
-375
-385
-343
-317
-421
-622
-710
-710
-691
-691
-647
-572
-470
-245
-85
-56
-84
-91
13
181
393
574
634
726
883
1127
1493
1780
1994
2265
2701
3159
3671
4213
4675
4150
1682
-439
-1421
-1839
-1953
-1254
-1471
-2590
-2551
-1623
-1050
-1389
-1459
-2015
-2111
-1715
-1966
-2812
-3532
-3607
-3004
-1731
-381
206
449
1232
1342
1091
847
685
737
892
1313
1045
525
436
655
991
1244
1278
1196
1289
1402
993
94
-791
-1342
-1471
-1248
-1111
-1344
-1592
-1527
-1240
-1069
-966
-881
-900
-817
-799
-1039
-1293
-1462
-1397
-1190
-837
-412
-113
329
614
541
329
255
405
465
412
102
-386
-767
-848
-673
-556
-491
-343
-203
-169
-299
-571
-971
-1176
-1263
-1389
-1419
-1392
-1400
-1404
-1135
-1046
-1038
-923
-737
-765
-843
-962
-1254
-1403
-1408
-1189
-975
-655
-605
-595
-570
-527
-517
-595
-579
-678
-596
-496
-338
-339
-297
-238
-44
211
339
400
279
191
98
184
196
272
289
334
482
677
896
981
1105
1203
1400
1686
2009
2241
2527
2969
3412
3926
3899
2128
-73
-1186
-1376
-1372
-760
-554
-1472
-1958
-1231
-529
-892
-1078
-1524
-1880
-1671
-1741
-2525
-3268
-3308
-2838
-1939
-735
-105
-23
489
570
183
-339
-470
-157
67
475
464
222
317
730
1223
1414
1325
1251
1248
1326
1035
210
-513
-778
-642
-295
-45
-147
-462
-496
-325
-373
-579
-766
-885
-900
-972
-1231
-1498
-1578
-1397
-1182
-929
-671
-456
-151
-76
-380
-762
-832
-590
-472
-475
-477
-473
-267
135
358
135
-104
-25
135
28
-255
-604
-954
-972
-844
-717
-661
-571
-555
-642
-737
-891
-1116
-1294
-1403
-1511
-1424
-1325
-1199
-1218
-1194
-1087
-912
-750
-753
-792
-830
-746
-655
-582
-599
-474
-257
-10
115
137
107
144
304
356
354
331
362
438
591
714
752
767
854
950
1002
1078
1106
1137
1203
1344
1582
1819
2071
2363
2712
3116
3116
2034
347
-784
-1030
-746
-102
105
-578
-1246
-903
-280
-318
-745
-1343
-1752
-1641
-1448
-1913
-2739
-2967
-2494
-1586
-581
-191
-303
-244
-69
-216
-816
-1285
-1207
-750
-182
9
-175
-264
110
844
1185
953
615
523
718
757
277
-427
-733
-323
329
725
645
201
-97
-5
104
-131
-542
-804
-776
-606
-554
-826
-1169
-1209
-989
-784
-753
-946
-1218
-1331
-1251
-1176
-1190
-1096
-883
-741
-716
-752
-820
-905
-840
-665
-646
-723
-711
-634
-575
-478
-405
-381
-245
-79
-32
-124
-293
-489
-595
-579
-477
-447
-430
-383
-329
-304
-312
-306
-324
-313
-242
-226
-277
-357
-403
-363
-309
-253
-221
-186
-84
-16
-19
-20
2
71
180
333
444
449
434
388
337
490
621
528
432
460
537
684
826
782
803
928
1085
1110
1016
1039
1032
769
260
-179
-379
-333
-27
321
320
20
-147
-76
81
171
69
-240
-500
-541
-460
-462
-637
-839
-881
-677
-446
-367
-451
-596
-689
-762
-806
-828
-879
-888
-803
-676
-578
-550
-524
-474
-449
-474
-481
-474
-458
-439
-467
-496
-441
-345
-252
-155
-113
-129
-126
-103
-127
-210
-316
-360
-367
-343
-293
-265
-282
-364
-417
-410
-424
-427
-427
-439
-445
-491
-539
-585
-616
-580
-524
-484
-452
-473
-510
-546
-563
-556
-537
-491
-459
-437
-411
-423
-453
-489
-463
-412
-398
-391
-414
-463
-490
-486
-473
-446
-416
-402
-434
-429
-406
-406
-417
-420
-362
-335
-313
-282
-293
-309
-325
-316
-308
-275
-208
-152
-143
-115
-94
-75
-24
-6
-9
-15
0
16
-9
-62
-98
-116
-118
-108
-62
-54
-90
-91
-96
-110
-120
-126
-124
-106
-44
-12
17
34
59
102
165
200
213
246
256
290
282
233
218
204
265
301
272
233
183
152
129
110
65
-24
-94
-139
-159
-186
-257
-324
-402
-460
-508
-558
-597
-618
-638
-623
-565
-513
-477
-464
-453
-458
-464
-469
-497
-520
-506
-494
-495
-504
-505
-488
-469
-443
-452
-490
-517
-520
-480
-452
-475
-511
-525
-529
-524
-521
-530
-551
-565
-565
-573
-580
-577
-552
-552
-558
-517
-498
-508
-482
-446
-413
-385
-347
-316
-335
-365
-380
-400
-364
-291
-241
-211
-198
-240
-269
-268
-264
-243
-223
-240
-256
-280
-315
-358
-388
-383
-364
-347
-291
-262
-279
-251
-230
-153
-74
-47
-33
-16
-3
3
23
21
-35
-77
-84
-70
4
38
42
51
52
55
82
97
107
80
58
74
91
110
105
115
144
164
183
118
43
32
-12
-32
-31
-34
-51
-98
-121
-148
-161
-165
-171
-186
-217
-231
-222
-211
-200
-185
-187
-184
-161
-168
-181
-203
-230
-259
-289
-308
-328
-337
-367
-394
-380
-371
-375
-373
-408
-427
-448
-477
-472
-476
-459
-453
-450
-422
-388
-354
-353
-375
-387
-409
-410
-406
-441
-480
-496
-488
-470
-427
-401
-392
-387
-380
-360
-338
-345
-354
-352
-365
-357
-348
-363
-386
-411
-407
-373
-367
-382
-418
-424
-433
-431
-424
-442
-396
-363
-354
-327
-320
-306
-273
-246
-204
-192
-205
-211
-222
-239
-264
-291
-310
-312
-290
-269
-285
-299
-313
-287
-217
-176
-145
-147
-148
-152
-161
-126
-141
-155
-121
-131
-129
-99
-74
-35
1
33
57
62
99
132
131
93
54
32
7
-8
10
11
23
33
23
51
77
77
78
68
28
-32
-97
-116
-104
-111
-131
-136
-141
-118
-83
-120
-162
-169
-155
-114
-90
-102
-131
-171
-181
-166
-187
-212
-211
-195
-196
-204
-241
-312
-318
-268
-245
-226
-198
-195
-200
-207
-225
-259
-312
-334
-356
-407
-446
-522
-560
-529
-479
-454
-463
-444
-420
-373
-335
-336
-348
-352
-350
-337
-297
-271
-276
-269
-234
-222
-220
-218
-205
-188
-189
-185
-189
-203
-231
-252
-243
-255
-279
-298
-290
-280
-290
-279
-252
-232
-246
-250
-253
-254
-252
-245
-212
-184
-154
-112
-81
-50
-21
-9
-37
-69
-64
-88
-116
-139
-186
-224
-238
-241
-237
-246
-253
-218
-189
-189
-205
-208
-195
-179
-200
-233
-255
-244
-229
-186
-127
-106
-86
-76
-67
-62
-79
-94
-110
-142
-168
-181
-172
-179
-207
-207
-172
-138
-133
-137
-113
-93
-112
-139
-169
-204
-235
-269
-286
-322
-367
-381
-354
-334
-301
-246
-226
-234
-238
-266
-271
-253
-221
-192
-190
-220
-268
-303
-298
-293
-292
-330
-391
-430
-463
-460
-462
-468
-451
-419
-385
-352
-322
-319
-299
-266
-233
-238
-246
-257
-281
-274
-245
-209
-215
-213
-227
-243
-239
-221
-228
-264
-300
-306
-265
-260
-280
-295
-303
-268
-228
-204
-212
-246
-260
-270
-289
-297
-297
-281
-286
-264
-251
-267
-273
-280
-273
-259
-264
-261
-248
-252
-227
-249
-291
-280
-249
-235
-233
-245
-275
-274
-278
-293
-291
-301
-305
-290
-265
-255
-249
-222
-192
-161
-156
-139
-127
-128
-132
-148
-141
-140
-160
-148
-136
-133
-132
-141
-151
-174
-194
-218
-234
-229
-216
-225
-256
-268
-306
-347
-341
-327
-332
-335
-318
-296
-276
-271
-278
-254
-220
-213
-215
-238
-287
-329
-336
-337
-325
-314
-324
-318
-297
-283
-287
-305
-323
-329
-340
-381
-425
-481
-548
-625
-658
-605
-551
-531
-564
-572
-509
-482
-480
-454
-464
-495
-458
-407
-361
-332
-318
-349
-348
-303
-285
-275
-270
-278
-305
-312
-315
-317
-312
-283
-245
-243
-246
-280
-307
-308
-281
-270
-249
-204
-180
-197
-207
-219
-261
-278
-298
-315
-319
-335
-337
-345
-329
-288
-286
-274
-249
-254
-241
-224
-252
-277
-298
-308
-297
-308
-310
-307
-322
-367
-382
-357
-365
-367
-334
-305
-288
-261
-238
-235
-203
-196
-175
-187
-198
-180
-198
-209
-249
-290
-333
-327
-293
-274
-279
-273
-288
-303
-309
-333
-349
-386
-426
-439
-451
-451
-407
-366
-368
-331
-306
-274
-233
-226
-203
-177
-162
-156
-168
-187
-219
-246
-244
-237
-224
-241
-263
-251
-242
-222
-235
-263
-303
-363
-405
-432
-455
-465
-465
-462
-445
-425
-427
-422
-393
-360
-368
-388
-409
-398
-361
-330
-303
-278
-234
-202
-196
-175
-178
-188
-158
-134
-137
-140
-148
-157
-163
-155
-150
-162
-153
-129
-85
-50
-58
-87
-127
-141
-140
-160
-199
-250
-284
-288
-307
-328
-328
-310
-289
-263
-240
-250
-281
-292
-298
-299
-294
-299
-278
-275
-272
-272
-283
-286
-288
-273
-256
-271
-314
-328
-336
-329
-317
-289
-269
-262
-217
-187
-194
-205
-207
-237
-265
-299
-349
-391
-410
-444
-472
-456
-472
-485
-475
-485
-494
-506
-498
-466
-443
-402
-361
-313
-262
-264
-256
-235
-219
-213
-205
-182
-160
-137
-127
-123
-116
-104
-119
-161
-185
-195
-216
-223
-236
-235
-219
-220
-218
-233
-256
-249
-224
-236
-264
-272
-276
-272
-242
-198
-173
-162
-157
-168
-188
-204
-195
-183
-189
-201
-195
-200
-218
-256
-298
-328
-335
-348
-333
-364
-384
-389
-419
-443
-481
-481
-488
-470
-469
-492
-453
-393
-359
-333
-301
-255
-208
-158
-117
-92
-92
-77
-77
-90
-81
-91
-101
-129
-161
-170
-183
-170
-174
-182
-176
-201
-225
-263
-265
-216
-200
-173
-164
-175
-161
-157
-157
-181
-205
-243
-268
-264
-283
-306
-323
-312
-312
-302
-289
-303
-308
-301
-299
-284
-272
-284
-285
-274
-275
-286
-293
-317
-322
-315
-324
-322
-300
-276
-276
-264
-249
-256
-260
-272
-272
-292
-330
-329
-347
-363
-364
-341
-299
-273
-246
-231
-239
-250
-252
-261
-267
-283
-296
-307
-329
-312
-306
-296
-278
-265
-236
-219
-208
-199
-194
-183
-169
-152
-142
-149
-145
-134
-144
-162
-162
-166
-186
-195
-221
-251
-244
-233
-234
-279
-307
-315
-342
-358
-348
-360
-395
-406
-415
-396
-375
-374
-351
-322
-272
-245
-216
-165
-148
-144
-120
-123
-131
-101
-90
-137
-165
-166
-172
-178
-202
-240
-283
-318
-304
-291
-315
-337
-339
-341
-334
-327
-328
-341
-357
-319
-281
-245
-195
-156
-134
-177
-180
-159
-138
-100
-86
-85
-99
-132
-127
-109
-123
-157
-204
-218
-216
-204
-211
-261
-307
-362
-390
-375
-372
-372
-362
-358
-332
-292
-269
-262
-269
-261
-226
-212
-225
-243
-210
-227
-146
-151
-224
-204
-170
-85
-106
-139
-158
-159
-141
-175
-235
-281
-285
-246
-244
-252
-272
-279
-284
-290
-281
-292
-270
-272
-272
-241
-246
-262
-245
-214
-196
-193
-174
-154
-157
-173
-221
-253
-247
-253
-215
-190
-210
-226
-219
-219
-225
-235
-273
-295
-298
-283
-282
-284
-279
-267
-275
-306
-314
-304
-265
-256
-260
-256
-275
-255
-206
-169
-163
-193
-219
-241
-292
-316
-337
-370
-397
-403
-399
-416
-443
-447
-440
-459
-453
-441
-424
-419
-412
-390
-407
-402
-387
-380
-370
-352
-342
-334
-333
-335
-306
-298
-292
-271
-259
-240
-231
-216
-207
-238
-263
-267
-246
-201
-190
-213
-214
-217
-218
-232
-269
-284
-294
-277
-252
-258
-251
-237
-248
-230
-197
-182
-180
-196
-193
-201
-206
-207
-211
-214
-222
-197
-187
-168
-154
-150
-165
-159
-163
-198
-190
-184
-210
-231
-258
-281
-286
-263
-235
-234
-195
-169
-174
-189
-215
-244
-278
-297
-269
-232
-206
-207
-228
-245
-230
-201
-200
-194
-190
-204
-227
-231
-229
-217
-211
-210
-200
-180
-171
-187
-164
-154
-165
-161
-165
-191
-221
-233
-230
-276
-331
-336
-341
-351
-354
-335
-287
-247
-234
-195
-184
-194
-221
-254
-276
-308
-310
-330
-346
-349
-354
-337
-324
-316
-306
-256
-216
-231
-264
-274
-299
-337
-337
-332
-340
-333
-308
-307
-320
-339
-322
-295
-281
-258
-257
-252
-227
-217
-251
-296
-311
-306
-284
-264
-258
-258
-244
-225
-234
-281
-335
-324
-285
-239
-193
-171
-161
-124
-101
-108
-105
-132
-155
-167
-158
-147
-168
-189
-224
-224
-170
-130
-108
-119
-154
-157
-159
-147
-125
-146
-182
-179
-201
-242
-248
-243
-251
-264
-248
-220
-225
-238
-251
-263
-259
-256
-256
-249
-226
-231
-263
-299
-282
-265
-279
-271
-262
-248
-244
-234
-221
-218
-218
-180
-148
-139
-122
-117
-116
-97
-93
-98
-73
-55
-47
-49
-72
-111
-156
-144
-161
-183
-195
-182
-155
-171
-178
-186
-192
-177
-160
-131
-139
-165
-165
-157
-140
-139
-131
-114
-106
-94
-110
-122
-122
-116
-135
-157
-168
-169
-231
-914
-1334
-406
875
923
-142
-1055
-983
-163
392
195
-309
-575
-436
-236
-194
-292
-296
-180
-88
-175
-347
-445
-391
-249
-148
-119
-237
-314
-293
-282
-322
-339
-334
-277
-197
-156
-204
-277
-324
-352
-326
-271
-191
-171
-321
-1132
-1482
-678
317
482
-223
-801
-643
-115
128
-116
-441
-428
-181
-65
-254
-386
-315
-98
52
-93
-336
-422
-381
-300
-222
-162
-148
-206
-208
-265
-327
-329
-248
-134
-170
-175
-252
-277
-172
-327
-365
-360
-252
-189
-457
-507
-402
-396
-441
-397
-264
-169
-188
-247
-368
-303
-318
-332
-251
-321
-345
-311
-389
-376
-285
-219
-170
-207
-240
-309
-175
-132
-204
-197
-70
-137
-156
-161
-256
-177
-113
-111
-140
-177
-263
-286
-52
91
-43
-178
-137
-49
-209
-238
-161
-94
-55
-253
-425
-331
-198
-307
-432
-462
-439
-476
-372
-259
-339
-518
-550
-231
-35
-154
-329
-354
-325
-352
-365
-239
-119
-76
-248
-330
-274
-221
-63
-95
-337
-390
-300
-119
-111
-292
-497
-487
-103
-21
-262
-401
-186
-36
-342
-525
-423
-265
-194
-531
-561
-276
-308
-419
-223
-119
-234
-369
-351
-121
-64
-244
-356
-370
-124
-60
-376
-487
-285
16
-174
-581
-452
-235
-251
-316
-344
-391
-451
-363
-303
-327
-593
-682
-397
-258
-394
-613
-448
-151
-313
-433
-405
-305
-233
-336
-367
-364
-332
-434
-442
-424
-384
-341
-210
-206
-329
-372
-472
-354
-218
-36
-172
-664
-521
-328
-257
-260
-395
-504
-216
20
-277
-395
-467
-262
-21
-23
-304
-321
-152
-224
-260
-436
-210
11
-268
-386
-389
-204
-273
-243
-147
-183
-384
-160
-61
-203
-254
-417
-453
-276
-118
-204
-284
-222
-416
-524
-223
-3
155
-78
-351
-342
-176
21
-264
-491
-262
-135
-217
-497
-550
-300
-184
-29
-316
-487
-308
-281
-91
-327
-508
-256
-83
-175
-227
-241
-194
-227
-218
73
-71
-189
-256
-234
-276
-224
-64
-65
-354
-524
-296
-90
-4
-171
-204
-388
-326
-59
-224
-273
-82
26
-331
-553
-329
-157
85
-127
-387
-420
-322
-256
-194
-202
-139
-222
-325
63
-91
-396
-244
-186
-143
-105
-103
-255
-214
-436
-636
-331
-39
-27
-189
-469
-687
-641
-396
34
-339
-573
-366
-164
-166
-541
-706
-287
58
-158
-419
-344
-105
-158
-373
-486
-253
131
139
-342
-450
-409
-467
-128
108
17
-434
-399
-54
-231
-323
-341
-72
-170
-204
-451
-315
-298
-589
-465
-365
27
-75
-601
-479
-168
-556
-474
-24
19
-384
-414
-462
-331
-52
-73
-449
-518
-94
71
-72
-372
-327
-301
-176
-186
-73
42
-293
-503
-421
-15
95
-171
-281
-317
-259
-379
-319
-241
-225
-167
-61
-444
-469
119
-110
-297
-408
-169
16
68
-226
-461
-303
-305
-171
-67
-200
-589
-284
-29
-233
-544
-270
-25
23
-238
-347
-85
-87
-242
-28
175
-164
-266
-351
-176
39
-124
-415
-350
59
-134
-400
-2
-186
-657
-382
-146
-55
-150
-315
-616
-692
-292
34
7
-228
-500
-591
-122
212
-127
-96
-289
-432
-251
-204
18
-114
-471
-385
-140
-108
-41
-55
-509
-324
-182
-257
10
131
-345
-607
-385
-59
452
-81
-597
-268
114
-41
-183
-529
-378
128
130
-391
-317
69
-364
-395
-239
-189
-76
-143
-417
-486
-348
-430
-201
-233
-425
-466
-299
-9
-330
-626
-618
-227
-207
-242
-430
-581
-425
-507
-518
-231
6
-372
-533
-323
-296
-393
-478
-369
-148
-1
-233
-483
-267
-360
-244
-287
-33
-133
-201
-77
-328
-482
-364
-83
56
33
-102
-250
-425
-369
59
-74
-446
-204
91
-327
-443
-357
-507
-259
-86
-182
-511
-353
-244
-100
-622
-661
123
65
-410
-735
-518
-240
-219
-304
-501
-257
-167
-624
-464
-345
-101
-70
-149
-234
-329
-116
-73
-437
-437
75
21
-67
-230
-492
-359
-169
-294
-121
33
-186
-456
-332
-20
-164
-552
-637
-78
153
-243
-669
-397
66
-110
-382
-209
50
23
-546
-564
61
92
-315
-554
-498
-117
-96
-282
-305
-288
-330
-352
-71
-138
-306
-201
-434
-488
-154
67
21
-389
-569
-232
138
-177
-329
-148
-122
-174
-141
-344
-221
146
-344
-461
-189
44
40
-306
-476
-23
13
-408
-335
59
30
-551
-390
-85
-334
-655
-389
-245
-381
-294
-330
-326
-280
-279
-398
-482
-316
-118
-161
-274
-293
-389
-500
-415
-261
-56
-96
-415
-298
-247
-41
-103
-333
-328
-129
6
-277
-277
-243
-359
-470
-271
-134
-105
-497
-630
-302
-213
-69
-161
-216
-90
-296
-486
-315
-47
-112
-310
-343
-232
-147
-324
-475
-347
-98
-80
-179
-339
-607
-450
-162
-202
27
-88
-555
-451
-284
-311
-190
-409
-294
0
-11
-126
-391
-486
-335
-23
161
-119
-119
-225
-646
-719
-331
141
9
-541
-475
-278
-365
-429
-536
-341
-114
-267
-445
-279
-149
-315
-394
-93
146
-57
-257
-320
-228
-330
-323
-57
-110
-154
-327
-221
-99
-358
-512
-215
52
-139
-473
-573
-478
-372
-237
-271
-64
-109
-243
-331
-459
-292
-66
-327
-355
-100
-55
-70
-380
-331
74
29
73
-92
-321
-167
-61
-254
-242
-198
-121
-60
-287
-589
-379
-98
-124
-81
-342
-399
-386
-398
-242
-299
-101
-83
-393
-372
-273
-215
-207
-184
-164
47
-140
-427
-298
-110
-44
-206
-200
-13
-113
-356
-487
-322
-119
13
-31
-276
-401
-526
-478
-285
-343
-385
-518
-493
-303
-213
-424
-600
-401
-74
-254
-406
-372
-430
-521
-371
-46
-152
-239
-63
-283
-701
-396
-62
-70
-265
-265
-167
-282
-576
-495
-270
-128
-38
-105
-227
-265
-367
-441
-278
-234
-245
-173
-157
-426
-387
-369
-439
-221
4
1
-136
-311
-397
-256
-50
-71
-311
-166
-171
-304
-363
-255
-242
-388
-180
-91
-177
-396
-551
-444
-137
-125
-185
-210
-135
-465
-678
-268
-268
-347
-319
-285
-67
-283
-587
-417
-265
-350
-246
-150
-181
-248
-310
-518
-556
-206
-36
-90
-252
-386
-301
-118
-166
-271
-51
66
-29
-57
-245
-135
-50
-121
-182
-112
-24
-105
-355
-453
-374
-197
-9
79
-175
-389
-248
-226
-178
-168
-114
-116
-148
-336
-342
-148
-421
-380
-151
-110
-161
-282
-273
-285
-290
-104
24
108
-58
-275
-316
-238
-108
-87
-77
-78
-52
-104
-319
-265
-221
-327
-331
-157
-116
-231
-322
-498
-459
-290
-196
-98
-132
-351
-543
-432
-277
-155
-180
-281
-322
-200
-113
-143
-164
-273
-388
-276
-65
-189
-246
-247
-349
-234
-199
-237
-185
-174
-292
-377
-267
-185
-197
-339
-389
-401
-367
-251
-118
-232
-335
-268
-278
-222
-133
-222
-281
-143
-36
-83
-176
-230
-226
-183
-183
-96
-58
6
-51
-195
-212
-260
-272
-253
-198
-103
-217
-493
-547
-412
-189
-115
-249
-244
-197
-262
-378
-285
-152
-142
-196
-248
-253
-299
-304
-227
-189
-164
-123
-217
-227
-120
-124
-237
-168
-10
31
-3
-40
-94
-269
-310
-159
-104
-181
-308
-415
-384
-312
-327
-375
-308
-226
-230
-258
-226
-276
-273
-149
-13
-45
-82
15
28
-79
-197
-98
-22
48
79
-84
-184
-161
-132
-136
-134
-125
-23
13
-159
-155
-157
-242
-265
-259
-149
-142
-169
-216
-252
-225
-174
-177
-176
-66
-38
-99
-245
-353
-228
-112
-114
-130
-190
-209
-224
-237
-299
-384
-383
-238
-117
-135
-264
-384
-382
-323
-319
-334
-357
-324
-255
-321
-450
-423
-303
-333
-380
-330
-294
-267
-255
-298
-389
-389
-284
-310
-361
-326
-388
-459
-418
-347
-357
-385
-396
-162
-99
-407
-528
-632
-355
-185
-399
-445
-405
-242
-165
-297
-340
-250
-144
-160
-248
-363
-366
-238
-98
-161
-351
-351
-235
-162
-190
-188
-182
-213
-172
-147
-251
-249
-115
3
-42
-175
-162
-42
-11
-60
-170
-229
-187
-46
34
-59
-132
-94
-44
10
23
56
50
-36
-56
-82
-98
-89
-79
-79
-65
-63
-120
-116
-64
-59
-69
-99
-107
-98
-121
-220
-352
-384
-282
-226
-226
-273
-351
-392
-361
-317
-340
-410
-437
-441
-465
-539
-619
-654
-609
-514
-506
-606
-697
-687
-685
-734
-812
-811
-702
-678
-741
-772
-791
-806
-812
-743
-639
-576
-587
-664
-666
-627
-561
-465
-401
-415
-485
-481
-461
-444
-417
-448
-387
-296
-185
-118
-164
-239
-244
-177
-118
-99
-75
-52
-130
-238
-169
-27
23
-16
-82
7
171
174
0
22
30
62
329
504
457
426
494
630
714
734
758
769
892
1022
1091
1087
1016
956
941
876
683
522
360
162
121
212
251
222
171
97
-73
-220
-295
-449
-604
-759
-863
-897
-921
-934
-985
-1028
-962
-931
-963
-960
-1059
-1167
-1217
-1208
-1193
-1204
-1141
-1052
-971
-895
-845
-820
-787
-735
-655
-596
-578
-547
-523
-461
-346
-279
-200
-90
15
44
1
-9
-36
-8
59
64
61
36
17
-16
-47
-70
-138
-241
-318
-403
-505
-563
-707
-895
-956
-966
-910
-832
-769
-829
-981
-1070
-1138
-1221
-1285
-1279
-1254
-1225
-1176
-1132
-1154
-1133
-1069
-946
-838
-802
-810
-867
-880
-827
-762
-675
-555
-427
-281
-175
-116
-109
-80
-85
-115
-20
84
93
42
102
205
220
297
339
368
433
442
438
412
450
479
588
745
849
924
894
922
1079
1193
1305
1497
1513
1204
748
367
91
117
446
649
601
504
385
215
119
33
-196
-403
-476
-562
-713
-896
-1147
-1303
-1130
-750
-540
-622
-857
-1146
-1349
-1408
-1427
-1516
-1537
-1325
-1089
-969
-947
-1029
-1076
-958
-699
-550
-632
-755
-863
-876
-707
-502
-357
-209
28
247
268
157
28
-63
-6
126
188
210
187
129
125
162
208
250
319
353
236
29
-188
-372
-431
-373
-286
-256
-253
-231
-297
-445
-581
-678
-714
-689
-683
-739
-848
-931
-969
-962
-860
-782
-792
-793
-860
-990
-1025
-1020
-999
-901
-848
-936
-1049
-976
-789
-732
-738
-761
-795
-769
-742
-757
-841
-922
-872
-706
-584
-592
-726
-818
-756
-658
-634
-661
-685
-711
-705
-622
-622
-649
-585
-498
-371
-297
-277
-353
-448
-398
-296
-235
-159
-85
-1
144
270
324
371
405
470
561
619
722
775
760
836
1042
1250
1363
1520
1733
1893
1893
1574
1025
325
22
309
650
844
795
541
331
374
553
439
9
-321
-415
-348
-368
-829
-1419
-1538
-1154
-567
-233
-374
-832
-1228
-1207
-1093
-1224
-1537
-1725
-1514
-1111
-873
-961
-1235
-1261
-889
-438
-252
-416
-714
-887
-792
-569
-457
-398
-226
62
379
538
419
227
189
308
414
452
428
354
326
366
426
443
478
550
622
551
349
100
-52
-93
-104
-76
-88
-76
-19
-35
-171
-341
-445
-464
-474
-514
-653
-846
-923
-887
-843
-811
-771
-738
-708
-641
-642
-817
-1092
-1196
-1101
-993
-971
-1161
-1395
-1341
-1111
-927
-782
-777
-844
-908
-869
-832
-1021
-1152
-1069
-870
-622
-557
-687
-763
-704
-565
-471
-429
-461
-573
-607
-584
-567
-599
-591
-449
-251
-99
-22
-82
-185
-217
-137
-6
138
266
274
284
312
383
460
507
528
641
846
1036
1121
1094
1192
1468
1771
2100
2400
2227
1390
424
150
314
526
961
1098
693
379
534
754
584
84
-320
-383
-83
21
-638
-1504
-1892
-1630
-908
-282
-288
-883
-1344
-1217
-1012
-1205
-1665
-1986
-1798
-1221
-730
-786
-1284
-1515
-1162
-536
-93
-167
-608
-912
-792
-584
-588
-675
-632
-277
288
681
582
226
14
84
341
556
561
374
261
333
430
417
398
505
694
825
795
589
231
-74
-200
-182
-164
-150
-94
-124
-253
-391
-500
-561
-514
-446
-485
-694
-836
-896
-950
-991
-965
-837
-657
-457
-402
-563
-802
-919
-900
-777
-757
-944
-963
-958
-1174
-1144
-905
-938
-940
-647
-558
-784
-987
-1069
-1165
-1103
-887
-842
-820
-737
-738
-778
-729
-645
-665
-645
-527
-543
-681
-783
-865
-897
-791
-571
-416
-437
-447
-444
-452
-383
-293
-227
-180
-20
146
139
100
101
126
290
528
666
764
870
981
1071
1226
1396
1539
1788
2042
2282
2271
1588
532
112
266
465
910
1221
864
407
519
772
691
307
-114
-342
-184
12
-424
-1299
-1837
-1746
-1172
-512
-317
-747
-1276
-1363
-1207
-1285
-1678
-2012
-2008
-1593
-1067
-996
-1423
-1709
-1477
-949
-450
-284
-554
-906
-927
-731
-729
-827
-803
-551
-17
462
525
279
68
72
304
522
555
413
231
222
275
267
265
341
542
732
821
726
482
111
-72
-116
-149
-102
-72
-23
-152
-272
-362
-356
-339
-295
-367
-555
-643
-744
-915
-1045
-1079
-1096
-927
-635
-493
-632
-784
-876
-857
-750
-717
-795
-899
-837
-879
-1146
-1280
-1118
-1003
-822
-476
-364
-632
-815
-778
-809
-820
-746
-704
-711
-597
-611
-771
-836
-753
-678
-557
-413
-417
-593
-753
-786
-773
-668
-541
-445
-359
-259
-240
-289
-369
-369
-297
-171
-17
65
56
12
46
131
279
415
506
609
760
828
845
902
929
1091
1394
1673
1838
2016
2249
2273
1718
821
528
666
658
906
1206
853
384
534
855
769
451
192
-26
58
223
-196
-1054
-1581
-1467
-1016
-547
-382
-701
-1117
-1103
-921
-1018
-1408
-1826
-1887
-1533
-1119
-1107
-1546
-1837
-1572
-1002
-526
-373
-573
-853
-848
-669
-670
-883
-968
-773
-290
214
375
223
48
104
383
628
650
494
327
308
332
321
256
230
384
620
825
883
694
430
266
188
117
96
75
6
-91
-162
-193
-219
-202
-148
-157
-198
-183
-270
-490
-741
-917
-979
-890
-700
-568
-642
-760
-749
-671
-615
-618
-677
-714
-784
-883
-1072
-1319
-1297
-1184
-1007
-710
-528
-645
-749
-729
-824
-932
-841
-850
-920
-725
-683
-803
-839
-731
-708
-634
-446
-340
-470
-590
-675
-820
-739
-638
-520
-439
-304
-174
-141
-157
-184
-183
-144
-39
43
21
-99
-79
5
88
224
354
446
529
630
615
581
601
686
816
1047
1195
1266
1426
1587
1760
1992
1786
855
436
514
271
371
861
715
199
342
800
760
468
379
45
-106
240
116
-638
-1279
-1484
-1333
-980
-642
-665
-1062
-1124
-870
-795
-1034
-1512
-1774
-1722
-1398
-1130
-1363
-1765
-1782
-1455
-1029
-714
-707
-908
-1028
-824
-755
-952
-1127
-1213
-1002
-492
-94
-37
-147
-149
58
292
468
457
335
262
238
232
190
88
66
178
404
630
652
515
350
254
172
103
77
-15
-136
-191
-238
-277
-235
-225
-269
-243
-168
-208
-312
-464
-706
-904
-945
-803
-690
-689
-719
-753
-750
-638
-563
-608
-718
-756
-890
-1069
-1079
-1317
-1544
-1402
-1141
-1060
-976
-917
-923
-985
-945
-915
-1021
-1023
-1028
-1031
-1018
-962
-996
-975
-916
-676
-551
-527
-523
-639
-677
-703
-658
-635
-614
-562
-436
-370
-275
-267
-272
-188
-60
66
53
9
-68
-119
-47
105
132
191
240
304
465
567
526
528
638
711
823
946
1015
1097
1247
1421
1634
1902
1848
1071
602
637
310
344
792
690
301
401
730
703
504
424
100
-100
274
333
-262
-914
-1239
-1234
-1050
-729
-623
-893
-968
-776
-659
-788
-1249
-1546
-1556
-1397
-1078
-1172
-1624
-1847
-1612
-1190
-896
-733
-760
-898
-729
-528
-662
-898
-1069
-1001
-628
-226
-57
-145
-245
-146
101
310
346
311
253
189
253
239
82
7
71
246
468
597
560
388
243
202
156
141
136
40
-76
-143
-222
-253
-242
-247
-240
-132
-47
-71
-153
-342
-596
-716
-658
-610
-600
-617
-666
-665
-579
-490
-514
-591
-675
-726
-720
-914
-1136
-1229
-1281
-1205
-977
-850
-870
-905
-879
-851
-835
-809
-903
-989
-954
-895
-957
-1040
-1051
-976
-877
-706
-565
-566
-641
-696
-645
-622
-623
-616
-612
-600
-442
-262
-216
-236
-164
-112
-95
86
102
-20
10
73
91
184
226
134
224
328
421
482
475
530
502
575
701
782
849
904
999
1197
1361
1487
1701
1941
1493
798
798
525
201
569
760
443
333
535
652
491
374
257
-68
-10
248
-7
-651
-1069
-1190
-1126
-961
-684
-733
-970
-834
-673
-695
-996
-1391
-1526
-1503
-1256
-1061
-1322
-1671
-1646
-1311
-990
-778
-651
-758
-745
-508
-495
-722
-1008
-1104
-925
-551
-257
-143
-211
-209
16
247
312
304
311
292
307
309
161
-65
-143
-35
171
338
413
367
258
197
121
47
-33
-96
-152
-229
-305
-371
-403
-409
-447
-380
-230
-193
-168
-217
-426
-634
-732
-743
-731
-697
-695
-771
-768
-634
-608
-691
-953
-985
-891
-983
-969
-1009
-1239
-1335
-1202
-1083
-992
-1016
-937
-963
-874
-757
-890
-1034
-1052
-921
-780
-730
-730
-697
-793
-652
-549
-465
-447
-535
-480
-423
-420
-409
-516
-589
-458
-329
-170
-137
-103
-102
-79
-47
20
-48
-109
-61
-102
100
59
28
-26
-79
123
108
174
277
292
277
415
592
502
549
782
841
965
1133
1108
1236
1384
1539
1486
854
594
449
116
338
632
473
241
272
480
515
362
341
63
-67
188
190
-211
-737
-1008
-1016
-936
-681
-523
-835
-914
-744
-664
-808
-1133
-1248
-1351
-1301
-1020
-1088
-1429
-1550
-1388
-1143
-959
-717
-651
-781
-592
-428
-568
-746
-835
-812
-616
-382
-232
-268
-346
-213
-15
100
143
202
207
135
169
133
-58
-144
-134
-43
105
227
321
304
257
250
166
128
166
167
99
-24
-132
-208
-223
-188
-188
-188
-146
-72
-27
-129
-286
-419
-533
-533
-471
-502
-643
-754
-696
-657
-645
-743
-850
-904
-850
-698
-738
-896
-996
-1098
-1134
-952
-919
-916
-899
-795
-691
-678
-749
-822
-905
-891
-790
-776
-720
-796
-771
-743
-618
-513
-511
-476
-366
-318
-307
-324
-455
-476
-496
-384
-246
-146
-147
-126
-120
3
45
-44
-5
2
11
28
62
16
-39
27
175
312
387
311
373
424
223
422
514
358
307
507
555
668
669
734
972
837
1102
1344
1464
1130
583
485
246
89
391
481
287
267
297
410
355
198
138
-115
-8
194
69
-270
-686
-970
-956
-820
-579
-495
-769
-721
-650
-657
-785
-1128
-1297
-1340
-1190
-935
-1087
-1394
-1489
-1456
-1204
-928
-733
-717
-785
-616
-520
-589
-678
-825
-829
-575
-309
-122
-131
-236
-187
-41
115
208
211
181
176
216
194
40
-36
-47
39
237
368
382
310
244
173
118
99
91
14
-97
-138
-219
-348
-382
-352
-374
-330
-219
-129
-159
-307
-497
-634
-691
-685
-642
-652
-726
-858
-827
-780
-861
-795
-914
-910
-741
-759
-865
-971
-1115
-1186
-1120
-997
-922
-1012
-927
-884
-789
-720
-700
-743
-712
-602
-526
-541
-616
-576
-654
-528
-464
-390
-323
-337
-325
-242
-248
-248
-291
-296
-257
-221
-110
-215
-233
-166
-211
-172
-2
-84
-142
-88
47
30
-33
84
27
-20
45
55
258
105
44
178
157
181
230
394
384
480
358
580
587
572
693
683
938
1075
1179
1266
1113
666
662
424
262
601
645
573
477
416
463
457
337
334
138
64
154
37
-259
-646
-885
-925
-835
-619
-502
-729
-756
-723
-709
-731
-965
-1069
-1096
-1063
-872
-902
-1154
-1274
-1240
-1050
-813
-607
-563
-600
-488
-349
-359
-432
-476
-473
-289
-106
-14
-7
-105
-103
-56
64
197
240
219
164
146
66
-107
-194
-193
-151
-39
45
119
103
46
52
16
-23
22
22
-52
-142
-262
-350
-392
-356
-318
-268
-233
-251
-231
-263
-386
-504
-539
-517
-493
-477
-525
-628
-658
-633
-701
-665
-667
-747
-758
-664
-758
-830
-803
-924
-866
-693
-585
-574
-507
-496
-479
-541
-482
-471
-500
-424
-415
-383
-398
-427
-435
-400
-402
-246
-263
-294
-298
-305
-387
-417
-350
-379
-289
-218
-154
-207
-135
-211
-186
-150
-69
-162
-230
82
-138
-154
-38
-222
-51
-47
-38
281
179
161
145
165
89
115
282
197
294
352
533
365
336
596
569
502
692
854
824
880
932
1023
1056
652
506
482
210
354
535
416
284
250
330
364
285
320
113
-46
72
47
-124
-444
-669
-735
-748
-540
-403
-616
-755
-696
-637
-606
-723
-833
-948
-995
-843
-788
-936
-1057
-1058
-941
-777
-602
-525
-690
-710
-575
-573
-613
-619
-650
-633
-505
-330
-245
-255
-188
-90
10
131
166
144
60
27
-13
-94
-97
-81
-65
-26
-4
69
124
93
101
68
17
12
-18
-91
-145
-209
-309
-340
-316
-283
-326
-351
-285
-273
-272
-282
-363
-471
-488
-441
-396
-410
-447
-485
-593
-549
-436
-466
-520
-563
-567
-632
-674
-684
-723
-843
-781
-751
-774
-676
-700
-722
-669
-584
-607
-626
-666
-595
-631
-650
-622
-650
-664
-657
-560
-579
-548
-537
-569
-586
-473
-432
-395
-412
-390
-349
-339
-344
-285
-200
-308
-217
-84
-161
-184
-25
-74
-154
-64
-129
-41
-73
-68
91
-93
167
-28
-165
200
103
-60
249
270
-37
204
294
196
230
457
462
445
590
721
681
701
866
966
920
547
456
359
96
186
343
320
154
196
235
244
214
214
65
-80
45
76
-115
-360
-532
-677
-720
-588
-375
-508
-601
-518
-541
-558
-656
-788
-860
-876
-748
-698
-876
-1001
-1035
-997
-850
-676
-566
-644
-658
-530
-539
-591
-574
-653
-646
-500
-369
-261
-300
-282
-207
-181
-81
6
-29
-90
-99
-114
-184
-236
-196
-196
-161
-47
-1
10
19
30
-8
-85
-90
-54
-106
-159
-183
-255
-298
-277
-240
-258
-283
-263
-183
-173
-220
-280
-369
-409
-388
-359
-377
-384
-414
-436
-437
-411
-378
-399
-428
-552
-468
-518
-736
-707
-697
-747
-673
-569
-564
-617
-592
-550
-631
-577
-589
-614
-633
-583
-546
-512
-553
-523
-427
-491
-350
-347
-431
-448
-408
-418
-359
-474
-339
-247
-317
-209
-207
-202
-350
-200
-214
-318
-146
-63
-327
-189
-24
-225
-316
-61
-77
-210
-51
21
36
-201
83
149
-38
82
102
129
-103
198
158
104
257
234
215
294
411
209
304
351
490
431
540
668
641
880
918
701
502
415
288
370
432
413
367
269
238
296
341
302
140
15
124
145
-9
-202
-452
-668
-681
-548
-402
-492
-619
-625
-640
-549
-597
-748
-801
-854
-795
-691
-790
-915
-1004
-1014
-814
-630
-530
-520
-563
-470
-425
-458
-466
-553
-544
-434
-331
-266
-309
-357
-309
-242
-136
-3
32
41
50
24
-3
-82
-141
-165
-133
-53
4
36
-17
-52
-45
-115
-138
-89
-124
-223
-286
-370
-468
-418
-368
-401
-364
-345
-381
-375
-377
-436
-503
-536
-580
-534
-476
-479
-517
-550
-502
-462
-431
-515
-512
-487
-530
-488
-514
-620
-704
-680
-619
-557
-517
-489
-540
-570
-506
-528
-611
-614
-586
-622
-656
-652
-628
-703
-661
-576
-484
-472
-464
-435
-553
-590
-540
-525
-583
-471
-430
-392
-331
-324
-260
-296
-295
-137
-288
-234
-85
-299
-270
-226
-263
-179
-203
-83
37
-178
-140
84
-216
-348
51
-44
-102
-112
-52
-181
-199
-95
31
-96
-20
207
90
198
333
213
262
491
554
550
595
743
811
844
799
564
362
199
99
344
355
258
226
180
166
237
315
257
37
-7
88
-39
-241
-432
-720
-884
-815
-641
-591
-776
-816
-775
-773
-729
-813
-984
-1043
-991
-877
-861
-976
-1078
-1128
-1078
-852
-688
-671
-716
-722
-693
-728
-755
-751
-819
-767
-595
-484
-407
-409
-368
-306
-200
-59
-26
-27
-12
-7
-96
-215
-194
-143
-133
-61
42
35
38
19
-33
-59
-154
-151
-81
-127
-201
-256
-371
-425
-344
-265
-212
-211
-220
-180
-181
-223
-301
-402
-451
-432
-372
-316
-338
-470
-512
-447
-373
-344
-373
-481
-522
-534
-605
-659
-835
-853
-722
-661
-555
-411
-471
-548
-512
-416
-411
-511
-569
-611
-584
-553
-494
-506
-492
-465
-307
-206
-205
-268
-389
-434
-416
-391
-429
-469
-489
-373
-314
-305
-290
-246
-273
-341
-213
-230
-266
-309
-359
-282
-275
-317
-154
-96
-150
-52
-42
-46
60
-130
-117
-2
-42
-9
-42
-55
45
55
147
247
272
383
357
415
483
498
527
571
544
678
880
863
946
1082
1215
1061
729
574
331
167
342
536
393
285
211
232
277
244
183
-82
-192
-62
-90
-352
-636
-889
-974
-899
-695
-549
-725
-826
-758
-753
-758
-925
-1105
-1197
-1219
-1046
-982
-1181
-1259
-1229
-1122
-864
-646
-587
-679
-678
-538
-547
-620
-636
-659
-594
-411
-218
-129
-148
-112
-32
72
205
214
185
138
102
63
-35
-86
-58
-56
-6
143
200
146
143
161
87
-8
-13
-9
-84
-80
-66
-187
-285
-201
-144
-166
-138
-119
-159
-224
-254
-339
-476
-498
-434
-386
-334
-338
-412
-398
-343
-272
-257
-302
-325
-415
-489
-626
-700
-800
-857
-767
-684
-664
-634
-611
-602
-541
-533
-503
-573
-586
-599
-592
-649
-645
-733
-717
-531
-521
-451
-468
-475
-548
-593
-561
-560
-599
-589
-577
-500
-364
-426
-424
-315
-350
-333
-194
-279
-320
-443
-444
-388
-525
-447
-328
-278
-323
-125
-25
-147
-82
12
108
53
60
105
-36
16
133
105
261
265
203
333
345
411
448
376
376
563
610
619
650
760
877
925
1082
1287
1096
671
391
216
102
242
404
318
133
111
155
84
66
-8
-207
-306
-210
-282
-586
-917
-1187
-1236
-1083
-791
-648
-794
-894
-865
-817
-855
-1013
-1132
-1212
-1204
-998
-883
-1027
-1159
-1156
-989
-682
-423
-330
-450
-467
-385
-364
-355
-383
-432
-332
-119
44
132
69
27
68
147
237
251
190
94
-13
-43
-79
-127
-118
-67
0
59
133
97
0
-60
-167
-246
-239
-229
-266
-346
-402
-433
-383
-323
-307
-251
-246
-292
-270
-264
-385
-530
-552
-547
-527
-418
-320
-353
-413
-418
-380
-333
-319
-303
-309
-364
-539
-526
-556
-675
-598
-438
-385
-399
-327
-317
-364
-424
-331
-359
-377
-346
-423
-548
-554
-599
-621
-502
-503
-404
-394
-393
-427
-496
-547
-599
-584
-488
-497
-560
-520
-497
-440
-439
-404
-364
-235
-248
-323
-337
-349
-420
-443
-317
-306
-263
-290
-167
-140
-239
-115
-13
-82
-107
58
76
84
129
207
323
267
301
381
402
457
478
564
664
683
728
806
902
985
1043
1171
1337
1437
1537
1316
766
504
292
157
292
459
399
103
-23
117
136
25
-51
-301
-439
-364
-421
-667
-1057
-1378
-1404
-1234
-927
-729
-879
-1061
-1077
-984
-958
-1121
-1231
-1278
-1293
-1046
-868
-1037
-1177
-1177
-975
-605
-325
-239
-406
-495
-379
-336
-361
-395
-422
-303
-69
169
305
207
107
175
301
430
478
377
220
75
19
5
-68
-46
50
121
204
273
228
76
-36
-59
-126
-218
-241
-266
-383
-515
-538
-472
-416
-358
-261
-327
-388
-380
-443
-529
-624
-651
-669
-639
-506
-434
-485
-529
-521
-462
-370
-297
-300
-393
-460
-417
-421
-466
-655
-835
-604
-471
-431
-335
-457
-725
-765
-612
-571
-622
-732
-800
-722
-591
-572
-664
-761
-730
-593
-415
-403
-571
-769
-897
-831
-748
-759
-844
-798
-655
-582
-465
-447
-583
-651
-580
-492
-404
-355
-399
-500
-489
-265
-230
-232
-135
-113
-86
-24
116
88
-49
-7
62
170
330
239
218
313
311
415
572
585
493
564
721
759
764
823
741
856
1173
1302
1420
1550
1660
1635
1118
553
303
-25
95
529
519
198
-20
-10
84
127
67
-250
-560
-417
-343
-644
-1093
-1618
-1853
-1580
-1044
-644
-735
-1102
-1197
-1067
-977
-1121
-1433
-1587
-1539
-1226
-880
-997
-1318
-1377
-1135
-592
-68
64
-125
-315
-243
-136
-200
-264
-333
-225
146
447
551
440
218
189
342
477
508
401
219
74
-14
-88
-168
-108
99
191
251
296
178
-38
-220
-315
-429
-519
-471
-436
-501
-580
-678
-705
-594
-401
-263
-330
-431
-455
-525
-617
-665
-751
-821
-671
-371
-207
-248
-333
-342
-235
-78
0
-44
-178
-258
-236
-221
-238
-299
-364
-263
-163
-16
-24
-367
-427
-378
-468
-470
-506
-644
-695
-680
-563
-602
-849
-896
-788
-789
-740
-736
-855
-960
-1030
-890
-871
-919
-794
-787
-796
-737
-741
-870
-963
-897
-812
-719
-600
-544
-612
-616
-497
-400
-380
-399
-339
-243
-240
-203
-180
-259
-258
-145
21
187
233
291
336
354
480
536
509
561
609
660
781
816
804
850
957
1095
1203
1349
1490
1581
1714
1912
2145
2122
1661
714
115
-21
-198
199
635
408
-25
-50
119
152
-58
-413
-759
-847
-594
-675
-1266
-1877
-2254
-2159
-1456
-810
-639
-1025
-1461
-1378
-1186
-1213
-1528
-1820
-1781
-1435
-893
-636
-929
-1199
-1013
-427
271
625
432
-10
-164
-41
27
22
22
56
322
786
1077
1061
747
464
467
656
782
660
361
99
-55
-70
14
45
100
200
169
133
75
-201
-584
-810
-873
-907
-802
-660
-728
-900
-975
-977
-898
-728
-615
-734
-863
-848
-803
-863
-940
-943
-876
-655
-265
6
-26
-221
-332
-259
-63
69
22
-113
-203
-114
6
23
-60
-136
-58
195
220
-12
-320
-776
-872
-780
-797
-836
-912
-1068
-1087
-1067
-1046
-1134
-1323
-1271
-1157
-1166
-1243
-1416
-1595
-1570
-1488
-1211
-1022
-995
-956
-1023
-989
-906
-868
-866
-888
-835
-687
-653
-621
-595
-602
-487
-273
-71
4
-54
-141
-159
-143
-81
-66
-64
57
225
403
486
502
514
486
501
580
621
642
659
736
836
959
1153
1291
1410
1625
1871
2098
2304
2510
2774
2640
1984
675
-314
-330
-418
49
794
584
-138
-276
33
54
-283
-784
-1258
-1468
-1153
-1156
-1951
-2656
-3099
-2825
-1637
-735
-567
-1083
-1712
-1716
-1500
-1510
-1928
-2319
-2087
-1520
-856
-483
-756
-1115
-873
-102
757
1105
739
119
-169
0
132
120
237
421
810
1339
1561
1385
908
525
522
694
773
587
193
-157
-408
-474
-382
-302
-148
-78
-193
-273
-460
-803
-1160
-1404
-1499
-1441
-1202
-959
-1000
-1176
-1273
-1233
-980
-631
-517
-715
-939
-959
-886
-834
-804
-797
-631
-237
259
559
452
85
-82
74
361
480
318
100
11
152
328
333
237
113
193
475
628
425
-52
-459
-547
-434
-284
-346
-786
-950
-863
-767
-783
-1142
-1497
-1674
-1596
-1308
-1103
-1563
-1991
-1864
-1658
-1412
-1238
-1233
-1466
-1389
-1031
-943
-1082
-1145
-1225
-1066
-655
-418
-440
-526
-526
-444
-230
-138
-151
-230
-301
-276
-173
-95
-145
-154
-87
75
314
495
420
239
225
327
444
565
579
447
421
509
653
689
616
637
769
998
1210
1312
1401
1528
1680
2101
2567
2753
3014
2939
2343
814
-485
-442
-542
-121
824
870
-49
-349
75
174
-49
-595
-1114
-1414
-1061
-983
-1904
-2756
-3272
-2929
-1583
-487
-226
-804
-1528
-1572
-1345
-1248
-1738
-2257
-2003
-1343
-561
-228
-518
-934
-615
296
1184
1576
1167
430
40
227
373
295
359
576
1043
1617
1830
1596
1055
599
539
637
694
472
81
-253
-513
-577
-520
-423
-196
-80
-196
-389
-659
-1019
-1378
-1647
-1741
-1689
-1380
-987
-928
-1050
-1159
-1147
-874
-458
-250
-460
-785
-861
-747
-649
-637
-652
-465
-22
528
891
753
297
4
115
441
579
433
177
52
206
397
413
292
113
170
416
554
291
-237
-708
-880
-1103
-1192
-831
-1111
-1451
-1220
-1127
-1594
-1664
-1425
-1559
-1635
-1442
-1428
-1664
-1800
-2053
-1978
-1673
-1400
-1136
-885
-1009
-1080
-873
-763
-751
-788
-698
-644
-409
-219
-312
-400
-327
-136
136
314
277
165
33
-57
-161
-135
-95
-129
-96
27
141
137
107
107
187
257
397
480
460
324
218
316
505
718
921
1101
1323
1582
1843
2094
2273
2470
2819
3201
3071
2097
29
-965
-795
-706
212
1038
549
-553
-318
211
123
-377
-1276
-1879
-1817
-1123
-1345
-2384
-3308
-3738
-2737
-1034
-144
-337
-1160
-1703
-1597
-1216
-1220
-1991
-2360
-1848
-807
63
199
-300
-693
-184
789
1641
1727
1010
240
77
333
385
376
478
691
1233
1774
1856
1385
758
371
203
277
349
98
-277
-568
-749
-775
-698
-512
-379
-396
-544
-818
-1055
-1343
-1714
-1975
-2007
-1777
-1291
-884
-883
-1092
-1279
-1200
-842
-436
-369
-679
-904
-790
-497
-325
-311
-280
-69
440
1009
1204
899
393
169
310
580
642
473
281
267
445
531
439
248
314
653
611
364
-39
-694
-956
-1009
-867
-670
-1021
-1416
-1149
-1045
-1240
-1404
-1584
-1785
-1943
-1818
-1632
-1533
-1681
-1637
-1594
-1265
-1045
-1003
-1132
-1201
-980
-885
-879
-834
-731
-791
-624
-451
-112
-74
-221
-326
-358
-275
-331
-341
-389
-366
-381
-195
-87
-51
-189
-288
-228
-133
-65
-168
-232
-236
-86
78
282
353
430
522
614
717
771
803
790
952
1192
1478
1728
1970
2279
2664
3093
3458
3904
3988
3372
1338
-639
-692
-772
-361
816
1032
-174
-694
-60
178
-100
-983
-1935
-2386
-1813
-1603
-2480
-3557
-4406
-4057
-2185
-500
-80
-738
-1600
-1776
-1480
-1112
-1616
-2433
-2268
-1245
-12
587
358
-215
-125
776
1924
2477
1963
944
290
415
594
526
621
797
1198
1854
2164
1799
975
321
-38
-170
-38
-111
-484
-833
-1094
-1229
-1205
-911
-552
-453
-557
-918
-1361
-1673
-1943
-2197
-2287
-2112
-1532
-818
-482
-571
-846
-940
-714
-228
138
-16
-398
-514
-300
3
139
114
236
656
1305
1734
1561
945
329
131
365
613
554
273
103
216
391
398
198
-101
-196
-74
-20
-283
-839
-1340
-1790
-2059
-2008
-1812
-1807
-1917
-1769
-1528
-1643
-1807
-1675
-1773
-1895
-1800
-1526
-1376
-1345
-1594
-1679
-1311
-909
-585
-340
-203
-420
-390
-329
-399
-558
-663
-674
-424
-76
22
-45
-157
-147
-66
100
49
-72
-241
-422
-582
-575
-507
-499
-436
-247
50
215
257
224
148
135
226
383
549
558
560
683
972
1320
1607
1896
2212
2557
2905
3338
3592
3849
3822
2834
364
-921
-815
-855
135
1323
887
-606
-612
-116
59
-419
-1472
-2524
-2496
-1772
-1939
-2828
-3951
-4594
-3691
-1504
-161
-205
-1186
-1918
-1973
-1423
-1193
-1942
-2429
-1911
-699
477
837
342
-165
154
1163
2145
2403
1687
699
319
547
641
652
787
1042
1586
2103
2173
1655
909
333
-2
-103
-117
-271
-510
-791
-1054
-1183
-1148
-879
-588
-459
-722
-1147
-1483
-1699
-1859
-2080
-2163
-1950
-1346
-700
-391
-460
-760
-849
-506
35
288
72
-248
-243
59
349
411
369
468
880
1442
1682
1387
773
286
197
415
564
431
198
103
185
264
165
-131
-427
-421
-294
-280
-712
-1329
-2093
-2664
-2320
-1846
-1682
-1584
-1431
-1728
-1732
-1542
-1500
-1664
-1738
-1634
-1422
-1055
-1101
-1246
-1393
-1180
-888
-289
-2
38
-159
-379
-392
-427
-315
-397
-345
-271
14
165
162
-70
-258
-327
-208
-20
-60
-191
-566
-719
-690
-546
-509
-415
-316
-172
45
154
133
13
43
147
382
645
782
814
898
1040
1283
1605
1910
2200
2533
2916
3217
3553
3906
3885
2769
340
-783
-815
-871
120
1171
571
-683
-582
-190
-33
-504
-1595
-2595
-2495
-1872
-1989
-2770
-3915
-4615
-3685
-1638
-269
-58
-831
-1553
-1665
-1185
-993
-1638
-2105
-1729
-656
443
876
596
209
436
1246
2163
2485
1947
1098
618
562
472
478
599
793
1264
1792
1925
1532
948
385
-120
-377
-387
-483
-676
-981
-1347
-1571
-1567
-1238
-869
-730
-898
-1224
-1536
-1682
-1810
-2069
-2278
-2187
-1623
-954
-552
-553
-765
-834
-567
-35
352
256
-6
-66
93
344
406
351
405
732
1281
1633
1553
1105
619
434
530
617
515
311
167
157
121
30
-231
-532
-578
-560
-761
-1235
-1881
-2327
-2403
-2276
-1961
-1682
-1689
-1754
-1611
-1538
-1601
-1627
-1618
-1605
-1460
-1275
-1175
-1095
-964
-942
-854
-484
-205
-33
-2
-129
-421
-480
-425
-395
-400
-393
-370
-221
22
41
-110
-312
-370
-345
-214
-248
-376
-557
-637
-609
-498
-372
-258
-130
12
237
351
378
364
364
392
572
833
1115
1356
1562
1766
2052
2417
2726
3116
3481
3778
3877
2960
480
-837
-1021
-1182
-270
889
560
-562
-482
-94
75
-353
-1321
-2325
-2255
-1650
-1721
-2433
-3543
-4376
-3762
-1990
-607
-182
-675
-1097
-1276
-1024
-954
-1598
-2117
-1838
-848
188
684
506
125
243
917
1713
2148
1961
1389
952
781
494
326
388
602
1046
1533
1765
1537
1132
682
148
-268
-440
-510
-476
-627
-1035
-1516
-1792
-1609
-1248
-941
-913
-1131
-1349
-1354
-1360
-1627
-2049
-2220
-1905
-1289
-707
-501
-675
-905
-840
-396
61
165
26
-19
138
356
411
260
113
218
621
1083
1304
1141
772
481
360
328
238
115
50
48
-37
-240
-460
-697
-964
-1395
-1313
-1103
-1221
-1272
-1298
-1619
-1958
-1874
-1760
-1615
-1547
-1479
-1487
-1213
-1227
-1476
-1486
-1372
-1182
-788
-356
-415
-464
-569
-536
-518
-349
-279
-237
-74
-12
12
-103
-150
-286
-209
-91
70
121
105
-106
-360
-454
-431
-299
-241
-65
3
72
113
185
170
204
340
487
637
705
732
724
859
991
1190
1482
1852
2194
2482
2834
3057
3334
3548
3080
1184
-268
-726
-1064
-524
366
326
-605
-776
-449
-74
-83
-762
-1776
-2081
-1668
-1518
-1894
-2783
-3742
-3809
-2603
-1362
-684
-764
-1024
-1150
-903
-606
-931
-1535
-1782
-1347
-559
66
248
57
38
438
1010
1580
1820
1661
1348
1177
946
611
461
447
565
777
1026
1151
1161
1090
794
346
-28
-243
-200
-155
-356
-797
-1278
-1391
-1252
-1059
-939
-1018
-1107
-1008
-765
-719
-1045
-1486
-1705
-1567
-1195
-864
-788
-868
-895
-684
-293
-32
-9
-44
57
244
354
341
158
-52
-52
128
374
557
612
623
596
549
446
320
231
117
7
-111
-251
-446
-857
-1290
-1362
-1405
-1373
-1133
-972
-1136
-1278
-1308
-1461
-1550
-1545
-1565
-1533
-1340
-1256
-1275
-1245
-1240
-1212
-1024
-744
-513
-426
-410
-455
-541
-542
-542
-489
-404
-265
-112
-55
-28
-96
-175
-169
-96
-13
90
93
-7
-82
-130
-196
-212
-130
-28
128
273
377
404
437
454
457
493
561
665
762
886
1001
1094
1217
1472
1738
2060
2421
2731
2999
3130
2395
936
128
-493
-744
-277
192
-109
-550
-497
-345
-118
-257
-786
-1362
-1323
-1089
-1107
-1451
-2252
-3085
-3134
-2568
-1861
-1423
-1297
-1185
-1034
-698
-573
-780
-1169
-1345
-1103
-683
-286
-182
-311
-337
-176
125
502
860
1034
1129
1229
1086
879
683
508
390
337
387
451
609
694
548
275
39
-57
37
167
160
-96
-433
-651
-809
-907
-1087
-1258
-1335
-1185
-866
-671
-707
-885
-1071
-1125
-967
-867
-856
-907
-957
-874
-725
-646
-640
-578
-417
-160
119
292
329
292
240
216
168
127
135
192
273
326
320
273
198
218
203
68
-159
-439
-600
-654
-718
-852
-968
-1102
-1149
-1100
-997
-990
-1065
-1144
-1181
-1163
-1170
-1195
-1314
-1355
-1337
-1270
-1170
-1029
-921
-899
-834
-767
-652
-529
-433
-422
-404
-349
-287
-252
-217
-288
-331
-257
-160
5
82
104
24
17
63
104
155
164
195
237
346
457
537
570
586
614
654
757
893
939
976
1060
1135
1269
1456
1668
1879
2110
2390
2624
2599
1788
856
283
-225
-282
-30
91
-281
-550
-507
-351
-231
-360
-680
-983
-890
-720
-759
-1070
-1719
-2284
-2397
-2168
-1856
-1712
-1584
-1428
-1221
-903
-760
-801
-959
-992
-830
-617
-382
-356
-416
-450
-441
-341
-148
114
356
611
829
908
927
872
782
651
519
440
436
520
567
498
301
101
18
79
205
277
208
98
39
-38
-188
-373
-586
-803
-825
-708
-627
-646
-754
-860
-927
-903
-850
-801
-792
-770
-718
-663
-677
-750
-804
-804
-731
-644
-532
-407
-296
-197
-100
-64
-96
-79
-15
69
111
130
91
25
5
-41
-152
-336
-486
-570
-516
-424
-376
-428
-539
-617
-669
-595
-587
-628
-688
-700
-700
-709
-762
-857
-977
-1085
-1032
-936
-790
-706
-694
-741
-726
-661
-578
-503
-465
-443
-391
-294
-230
-187
-230
-238
-236
-170
-68
47
101
87
66
51
54
86
142
143
148
189
289
367
400
393
375
386
472
610
711
784
824
897
1015
1170
1334
1445
1528
1688
1878
1944
1632
1051
633
290
151
134
116
-103
-330
-306
-199
-103
-209
-380
-514
-460
-276
-214
-333
-667
-1096
-1346
-1434
-1438
-1509
-1577
-1532
-1432
-1245
-1115
-1087
-1131
-1161
-1025
-869
-713
-594
-593
-621
-683
-725
-710
-647
-530
-371
-155
-1
125
233
294
286
244
285
309
386
476
466
341
200
129
133
140
169
173
131
151
187
194
148
47
-83
-157
-164
-182
-241
-337
-427
-490
-524
-530
-547
-574
-579
-563
-510
-473
-429
-399
-406
-419
-470
-488
-481
-460
-422
-393
-403
-428
-434
-425
-429
-408
-367
-348
-286
-219
-200
-300
-472
-604
-700
-729
-675
-593
-611
-646
-651
-653
-654
-641
-654
-623
-529
-466
-453
-456
-493
-590
-621
-626
-574
-502
-421
-351
-358
-383
-426
-452
-484
-478
-447
-423
-393
-358
-342
-382
-411
-410
-374
-343
-300
-265
-217
-217
-242
-224
-239
-217
-177
-112
-63
2
49
49
41
19
2
35
92
181
275
356
459
533
618
725
859
971
1068
1195
1264
1266
1078
839
684
540
476
437
389
241
162
158
179
173
125
60
4
12
41
18
-117
-339
-590
-745
-867
-958
-1047
-1134
-1151
-1167
-1120
-1085
-1108
-1145
-1167
-1090
-1013
-920
-842
-818
-812
-806
-812
-840
-844
-822
-785
-711
-589
-480
-362
-244
-195
-185
-145
-88
-5
108
135
104
53
-10
-45
-54
-39
-65
-80
-15
97
158
130
64
-25
-63
-23
-11
7
-16
-46
-64
-101
-166
-223
-294
-362
-384
-372
-379
-400
-414
-425
-413
-387
-344
-323
-351
-367
-364
-378
-395
-427
-462
-480
-487
-489
-489
-488
-549
-589
-601
-675
-711
-744
-735
-738
-752
-763
-785
-784
-781
-783
-786
-741
-693
-645
-573
-533
-572
-581
-583
-569
-539
-506
-434
-433
-434
-420
-413
-451
-471
-480
-491
-476
-460
-443
-413
-379
-357
-304
-263
-233
-210
-184
-146
-135
-156
-229
-290
-316
-288
-268
-236
-200
-142
-72
-34
-21
-20
27
86
154
217
316
404
472
558
660
774
910
1074
1170
1127
942
794
668
567
496
397
264
131
96
123
152
106
6
-98
-102
-47
-27
-101
-283
-515
-689
-768
-889
-1050
-1202
-1270
-1272
-1231
-1195
-1192
-1226
-1252
-1176
-1095
-1044
-984
-964
-963
-926
-894
-841
-828
-842
-816
-771
-703
-639
-577
-542
-515
-456
-359
-243
-129
-13
65
75
66
38
-4
-28
-57
-53
-42
-33
-17
-32
-45
-70
-97
-92
-52
-15
-21
-55
-98
-167
-247
-328
-386
-459
-531
-546
-535
-520
-478
-458
-460
-454
-431
-399
-392
-417
-435
-474
-519
-552
-571
-576
-587
-567
-537
-524
-530
-542
-581
-630
-709
-773
-794
-824
-817
-794
-770
-763
-763
-745
-768
-777
-819
-845
-794
-698
-637
-600
-563
-561
-582
-582
-549
-531
-503
-485
-447
-402
-366
-351
-350
-352
-330
-276
-229
-176
-172
-194
-245
-292
-273
-264
-259
-240
-199
-171
-147
-132
-126
-120
-108
-65
-14
45
93
108
107
92
112
195
279
387
483
587
719
867
1004
1173
1307
1241
1072
927
795
696
633
502
307
147
86
71
79
60
-31
-98
-45
31
59
-10
-198
-442
-634
-715
-779
-897
-1045
-1147
-1157
-1142
-1123
-1123
-1139
-1125
-1062
-938
-844
-801
-818
-864
-884
-922
-938
-945
-946
-909
-807
-684
-581
-494
-407
-291
-175
-71
30
117
217
298
317
291
251
213
196
223
206
166
124
104
127
143
131
85
53
85
120
86
-37
-199
-342
-420
-470
-504
-565
-636
-634
-609
-598
-616
-650
-657
-640
-613
-558
-540
-574
-607
-602
-611
-609
-605
-645
-659
-644
-591
-548
-581
-560
-550
-579
-644
-710
-724
-730
-676
-635
-645
-673
-651
-641
-654
-682
-722
-689
-598
-506
-476
-471
-495
-531
-558
-562
-562
-597
-629
-661
-656
-662
-646
-629
-604
-550
-473
-398
-332
-284
-282
-309
-351
-338
-329
-313
-294
-242
-207
-165
-112
-72
-26
10
97
193
231
225
220
235
270
325
371
429
541
686
842
972
1089
1245
1398
1611
1782
1760
1466
1032
763
483
371
337
195
-16
-176
-152
-83
-42
-119
-218
-241
-122
-8
-42
-276
-627
-962
-1132
-1190
-1274
-1460
-1615
-1620
-1542
-1385
-1285
-1320
-1337
-1275
-1098
-924
-804
-777
-823
-843
-843
-842
-832
-800
-756
-638
-433
-235
-97
65
188
263
351
462
561
607
614
556
444
340
237
193
143
100
76
73
132
190
194
96
-41
-113
-123
-97
-92
-202
-385
-560
-665
-758
-827
-907
-974
-977
-902
-794
-741
-773
-841
-881
-859
-792
-752
-787
-844
-843
-794
-724
-652
-643
-651
-616
-515
-376
-289
-377
-522
-685
-802
-781
-742
-718
-749
-725
-713
-622
-554
-568
-641
-671
-617
-535
-439
-500
-630
-778
-833
-841
-770
-760
-781
-747
-743
-716
-696
-698
-771
-749
-678
-571
-517
-462
-423
-452
-442
-447
-393
-344
-276
-195
-84
-19
82
183
261
324
401
538
683
799
797
818
842
886
1016
1153
1253
1369
1557
1766
2002
2215
2431
2542
2401
1877
1270
808
340
146
108
-66
-495
-761
-751
-646
-573
-696
-886
-915
-657
-445
-474
-796
-1339
-1830
-1933
-1808
-1780
-1911
-2026
-1910
-1610
-1233
-996
-965
-968
-760
-359
-24
107
-24
-269
-424
-416
-311
-244
-211
-145
50
360
562
629
673
684
730
830
929
852
721
605
390
164
4
-115
-179
-127
-55
-55
-98
-109
-125
-188
-283
-426
-571
-615
-637
-757
-986
-1231
-1408
-1470
-1393
-1277
-1234
-1202
-1101
-905
-701
-590
-602
-689
-702
-624
-524
-447
-453
-532
-531
-428
-259
-122
-19
101
194
213
184
70
-184
-321
-412
-457
-482
-472
-515
-597
-620
-666
-666
-639
-562
-560
-545
-590
-692
-844
-912
-1001
-1095
-1101
-1103
-1040
-998
-940
-938
-883
-876
-848
-762
-741
-730
-697
-603
-561
-531
-523
-492
-470
-363
-214
-74
51
117
153
169
275
351
457
523
609
655
698
772
817
824
862
976
1069
1247
1413
1560
1708
1890
2138
2368
2609
2686
2512
1762
868
401
-156
-406
-423
-507
-934
-1241
-1131
-932
-778
-835
-972
-1107
-949
-729
-813
-1179
-1726
-2392
-2545
-2322
-2030
-1909
-1914
-1717
-1441
-1003
-629
-456
-396
-242
69
394
578
536
293
76
55
87
213
425
640
831
1067
1193
1168
1194
1185
1165
1070
1024
930
650
417
174
-125
-404
-563
-601
-513
-363
-306
-389
-543
-695
-820
-921
-1029
-1126
-1245
-1307
-1327
-1359
-1475
-1530
-1514
-1427
-1214
-986
-742
-608
-531
-470
-404
-380
-336
-308
-279
-220
-143
-53
-20
29
91
227
371
525
560
504
306
3
-330
-645
-731
-816
-888
-933
-949
-1026
-1077
-1086
-1058
-1044
-1029
-957
-992
-1056
-1167
-1328
-1491
-1509
-1486
-1388
-1292
-1165
-1003
-909
-791
-733
-666
-607
-513
-404
-294
-255
-229
-209
-193
-116
-58
72
195
329
439
545
640
694
736
773
838
850
898
911
919
896
889
909
960
1076
1228
1395
1563
1745
1928
2117
2292
2530
2685
2545
1780
901
2
-704
-812
-671
-531
-808
-1148
-1362
-1285
-1017
-724
-548
-610
-697
-842
-1060
-1357
-1795
-2231
-2470
-2449
-2205
-2018
-1700
-1346
-981
-665
-512
-402
-342
-146
201
457
448
207
-129
-330
-302
-81
206
462
723
945
1138
1276
1326
1295
1203
1157
1052
922
680
382
90
-203
-362
-461
-468
-397
-294
-144
-36
-55
-188
-408
-659
-849
-951
-1047
-1150
-1279
-1444
-1581
-1602
-1486
-1285
-1063
-850
-650
-475
-416
-441
-481
-544
-574
-563
-503
-441
-421
-362
-274
-172
-21
109
274
439
578
624
504
309
33
-234
-480
-654
-735
-783
-766
-681
-669
-690
-680
-669
-581
-530
-480
-533
-630
-807
-978
-1151
-1244
-1201
-1128
-959
-874
-804
-712
-625
-531
-413
-309
-232
-182
-140
-131
-158
-183
-209
-186
-142
-24
97
162
214
235
261
273
354
491
585
569
479
289
98
150
354
455
509
531
504
546
592
684
784
974
1066
1047
989
802
835
1010
1160
965
623
9
-362
-642
-679
-622
-137
-474
-142
-303
-486
-251
-578
-81
-303
75
-293
-451
-986
-1261
-1437
-1415
-1171
-969
-621
-509
-404
-401
-396
-324
-219
-56
53
78
-48
-227
-483
-649
-699
-599
-409
-200
-60
-7
-24
-85
-148
-58
103
212
227
171
48
-154
-321
-469
-511
-425
-313
-224
-68
79
77
31
16
-40
-91
-124
-207
-299
-393
-494
-560
-624
-620
-566
-503
-398
-315
-252
-261
-295
-345
-363
-351
-388
-416
-485
-619
-712
-752
-772
-737
-622
-482
-384
-333
-316
-321
-332
-351
-355
-375
-396
-415
-446
-488
-520
-544
-551
-505
-423
-330
-278
-229
-196
-200
-213
-240
-264
-282
-320
-360
-422
-462
-496
-545
-565
-564
-511
-427
-361
-340
-375
-404
-467
-508
-499
-516
-523
-554
-593
-700
-740
-742
-730
-640
-486
-355
-351
-388
-465
-519
-539
-559
-509
-475
-489
-549
-578
-589
-597
-484
-418
-357
-316
-316
-298
-341
-364
-344
-301
-220
-229
-342
-414
-467
-508
-451
-312
-143
-8
-13
-87
-274
-404
-311
-270
-275
-225
-203
-274
-287
-299
-216
-69
5
14
-9
-38
-140
-252
-310
-203
33
239
303
324
336
260
124
130
196
268
292
245
198
141
33
-52
-81
-108
-90
-90
-150
-209
-299
-365
-363
-366
-329
-298
-306
-379
-492
-611
-682
-702
-724
-713
-673
-653
-659
-643
-603
-541
-504
-511
-497
-511
-559
-590
-603
-598
-573
-506
-433
-383
-359
-372
-423
-460
-530
-590
-621
-633
-603
-609
-623
-632
-620
-582
-529
-480
-468
-452
-441
-486
-545
-642
-733
-742
-697
-635
-543
-460
-461
-511
-569
-601
-602
-609
-654
-645
-644
-594
-544
-471
-408
-392
-390
-409
-393
-487
-518
-425
-238
-35
-9
-42
21
31
-51
-129
-152
-45
32
-53
-85
-47
27
136
230
310
201
116
118
131
261
331
286
229
241
398
499
486
500
440
437
580
685
825
959
1042
1096
1140
1062
861
566
212
-113
-354
-456
-478
-450
-404
-328
-261
-210
-203
-209
-241
-342
-449
-651
-916
-1193
-1413
-1526
-1500
-1353
-1181
-1033
-934
-871
-806
-698
-597
-516
-462
-413
-381
-407
-450
-522
-546
-483
-333
-137
49
226
378
465
548
627
657
650
601
487
345
190
18
-67
-83
-31
51
146
218
230
195
133
57
-60
-159
-281
-432
-574
-691
-803
-864
-867
-824
-764
-702
-618
-533
-466
-452
-482
-516
-532
-543
-567
-624
-648
-651
-643
-561
-447
-354
-257
-160
-56
-2
-24
-69
-179
-350
-523
-681
-786
-789
-742
-661
-591
-548
-514
-522
-492
-476
-430
-445
-545
-685
-864
-939
-975
-945
-858
-755
-681
-638
-668
-686
-686
-608
-491
-423
-366
-412
-464
-540
-563
-578
-529
-438
-321
-235
-212
-210
-258
-235
-232
-200
-224
-235
-275
-314
-276
-273
-193
-104
46
174
261
293
302
304
328
377
417
514
605
726
822
952
1052
1201
1330
1519
1748
1897
2001
1911
1617
1097
549
-76
-504
-731
-757
-722
-687
-643
-758
-710
-634
-509
-485
-491
-649
-1063
-1475
-1884
-2174
-2254
-2061
-1788
-1511
-1294
-1128
-1016
-857
-595
-317
-115
-27
16
-42
-127
-211
-243
-239
-133
91
298
520
729
933
1112
1258
1281
1218
1055
833
612
375
188
-21
-174
-279
-279
-230
-132
-9
60
54
-38
-153
-346
-537
-717
-874
-1034
-1134
-1214
-1309
-1324
-1254
-1109
-934
-740
-617
-546
-509
-521
-544
-580
-596
-644
-675
-638
-557
-423
-289
-131
52
123
176
127
39
-49
-165
-255
-356
-417
-534
-578
-671
-728
-803
-848
-856
-873
-826
-838
-871
-965
-1010
-1087
-1103
-1145
-1138
-1158
-1197
-1215
-1212
-1117
-1048
-916
-832
-724
-694
-680
-681
-659
-605
-559
-460
-378
-253
-176
-31
82
238
368
436
525
602
676
704
779
848
934
998
1075
1116
1163
1184
1225
1336
1459
1626
1777
2020
2268
2549
2843
3105
3232
2855
1964
767
-482
-1331
-1561
-1384
-1235
-1205
-1346
-1544
-1429
-1140
-773
-639
-715
-1080
-1705
-2290
-2751
-2971
-2926
-2638
-2263
-1943
-1704
-1435
-1080
-597
-66
403
639
690
680
626
573
475
271
26
-44
121
509
1029
1492
1762
1849
1848
1799
1686
1502
1244
876
469
50
-354
-608
-703
-679
-530
-346
-257
-303
-384
-427
-475
-553
-698
-934
-1224
-1493
-1681
-1764
-1749
-1663
-1517
-1312
-979
-558
-207
62
225
245
198
136
78
16
-33
-38
-39
40
173
343
558
734
912
1001
1004
895
693
432
195
-99
-499
-989
-1522
-1849
-2006
-1883
-1665
-1425
-1279
-1213
-1174
-1139
-1110
-1177
-1316
-1546
-1752
-1973
-2065
-2017
-1787
-1493
-1158
-887
-606
-361
-200
-60
-26
-41
-139
-186
-273
-354
-397
-379
-316
-204
-61
62
254
439
591
601
519
390
335
334
341
332
274
255
314
454
584
729
905
1097
1270
1420
1532
1679
1883
2134
2368
2595
2910
3173
3161
2492
1391
133
-922
-1354
-1228
-932
-1059
-1235
-1537
-1542
-1151
-664
-463
-683
-979
-1472
-1882
-2153
-2341
-2503
-2566
-2460
-2220
-1934
-1611
-1251
-848
-472
-79
226
396
577
706
684
484
139
-258
-450
-197
270
718
1044
1172
1161
1216
1374
1485
1455
1204
790
328
11
-236
-415
-549
-677
-769
-792
-706
-613
-519
-469
-490
-556
-685
-804
-934
-1111
-1307
-1491
-1600
-1564
-1368
-1120
-815
-468
-223
-48
85
147
188
233
260
228
138
45
-20
-5
93
197
275
338
400
509
686
805
773
575
211
-118
-414
-680
-940
-1251
-1534
-1781
-1860
-1865
-1809
-1691
-1595
-1521
-1420
-1367
-1388
-1420
-1457
-1504
-1579
-1573
-1491
-1383
-1214
-1033
-867
-737
-570
-384
-199
-70
-16
-20
-77
-181
-283
-316
-348
-335
-299
-241
-146
-55
47
171
220
234
219
183
183
188
158
129
151
191
270
369
495
618
735
900
1061
1229
1437
1669
1905
2157
2393
2639
2938
3218
3202
2384
1214
15
-911
-1213
-1066
-980
-1365
-1677
-1897
-1694
-1126
-724
-726
-1106
-1415
-1642
-1717
-1782
-2047
-2434
-2745
-2676
-2365
-1998
-1618
-1301
-961
-600
-116
420
824
1118
1142
931
655
325
127
133
351
574
662
754
854
1003
1286
1475
1464
1319
1072
806
601
401
39
-394
-800
-1099
-1231
-1206
-1071
-1014
-1021
-961
-905
-807
-729
-713
-800
-1032
-1279
-1497
-1548
-1447
-1315
-1195
-1054
-810
-538
-205
106
257
333
392
482
582
631
559
367
181
77
58
108
150
179
206
280
407
473
427
290
73
-224
-533
-882
-1250
-1650
-2000
-2282
-2446
-2389
-2228
-1998
-1763
-1595
-1505
-1370
-1229
-1103
-1027
-1050
-1069
-1095
-1061
-1011
-925
-781
-653
-498
-309
-107
118
279
299
252
124
-8
-92
-160
-244
-344
-413
-478
-502
-405
-267
-171
-75
-24
39
102
145
153
129
89
35
12
40
133
257
378
480
638
879
1148
1450
1753
2020
2260
2518
2798
3106
3423
3550
3166
2118
988
-33
-612
-839
-857
-1098
-1598
-1759
-1759
-1371
-962
-823
-1015
-1296
-1403
-1472
-1475
-1678
-2103
-2574
-2840
-2707
-2475
-2213
-1987
-1770
-1396
-917
-270
326
737
984
959
857
695
521
469
469
484
422
440
570
787
1029
1214
1257
1226
1216
1219
1190
1043
761
301
-168
-503
-762
-982
-1160
-1279
-1361
-1354
-1219
-1081
-965
-881
-823
-822
-850
-949
-1114
-1207
-1269
-1320
-1349
-1303
-1195
-1013
-755
-520
-333
-184
43
328
551
722
721
584
449
374
353
306
217
112
82
146
246
285
263
138
-37
-166
-309
-444
-657
-981
-1331
-1647
-1859
-1940
-1955
-1919
-1929
-1911
-1811
-1634
-1404
-1249
-1119
-1110
-1083
-1009
-909
-830
-830
-852
-896
-824
-713
-534
-383
-255
-162
-106
-32
40
120
166
177
152
127
80
50
-8
-20
-50
-44
15
83
200
280
352
396
434
499
574
608
647
649
607
639
712
839
1006
1201
1391
1612
1876
2164
2500
2856
3099
2834
2087
1289
514
-9
-333
-513
-941
-1455
-1681
-1765
-1494
-1188
-1029
-1088
-1135
-1024
-890
-748
-824
-1133
-1533
-1783
-1833
-1902
-1922
-1995
-2008
-1883
-1632
-1171
-702
-265
83
294
488
578
662
722
754
718
567
440
336
321
358
389
378
395
489
659
834
977
983
849
715
550
358
113
-176
-476
-753
-918
-1033
-1086
-1116
-1135
-1077
-1035
-950
-867
-837
-779
-741
-748
-797
-869
-945
-1005
-1047
-1107
-1156
-1156
-1038
-832
-623
-427
-266
-102
53
201
332
383
373
327
281
274
216
126
61
-21
-81
-150
-197
-252
-296
-359
-475
-536
-604
-654
-703
-731
-804
-904
-976
-1010
-1058
-1077
-1094
-1159
-1146
-1144
-1100
-1034
-972
-941
-908
-836
-771
-732
-679
-605
-556
-536
-540
-531
-482
-392
-315
-259
-182
-126
-75
1
59
108
169
213
279
324
351
363
348
341
342
355
358
387
434
467
505
531
549
579
655
732
804
890
1001
1127
1245
1376
1501
1666
1794
1810
1524
1126
730
389
158
18
-165
-492
-722
-878
-866
-819
-792
-828
-937
-872
-770
-659
-589
-627
-753
-874
-936
-1002
-1104
-1210
-1345
-1420
-1423
-1368
-1202
-1034
-862
-684
-516
-353
-232
-109
37
195
282
289
256
211
184
148
79
2
-42
-29
8
67
142
169
200
230
272
299
275
241
153
87
24
-64
-152
-235
-315
-413
-484
-519
-570
-625
-640
-609
-571
-562
-513
-466
-446
-428
-425
-440
-454
-464
-476
-488
-518
-547
-543
-537
-548
-539
-507
-464
-409
-349
-281
-238
-233
-212
-194
-199
-202
-245
-270
-325
-410
-469
-530
-565
-553
-531
-521
-485
-441
-399
-404
-392
-369
-359
-334
-358
-397
-410
-423
-428
-442
-462
-476
-503
-507
-503
-491
-479
-496
-485
-455
-445
-444
-436
-432
-457
-465
-481
-520
-533
-541
-520
-500
-491
-444
-430
-446
-428
-398
-393
-389
-364
-334
-339
-323
-265
-213
-160
-118
-80
-40
-18
5
-2
22
42
48
89
94
72
52
79
125
143
175
185
188
208
177
132
75
40
47
55
67
70
70
68
83
95
98
105
99
100
73
24
-3
-16
-16
-8
8
-2
-47
-86
-136
-170
-213
-250
-267
-315
-353
-377
-382
-404
-455
-489
-499
-478
-461
-441
-456
-479
-493
-551
-607
-662
-723
-780
-844
-861
-863
-855
-846
-840
-782
-723
-677
-632
-594
-559
-528
-472
-448
-457
-442
-452
-469
-471
-458
-452
-434
-386
-334
-298
-262
-196
-167
-146
-125
-126
-122
-125
-116
-110
-142
-150
-146
-125
-110
-110
-106
-103
-88
-119
-149
-178
-195
-217
-251
-249
-256
-275
-320
-338
-344
-379
-388
-386
-405
-404
-417
-405
-405
-417
-412
-438
-446
-446
-467
-472
-485
-493
-505
-519
-497
-487
-502
-495
-479
-472
-451
-441
-427
-431
-445
-425
-414
-415
-404
-403
-397
-404
-394
-369
-339
-308
-288
-273
-264
-272
-262
-237
-220
-204
-200
-208
-213
-211
-186
-154
-106
-55
-35
-13
-13
-15
-3
5
30
76
112
140
178
192
230
251
253
280
284
290
323
333
265
209
197
192
173
160
153
130
137
152
157
152
145
150
155
171
163
121
51
-2
-57
-109
-146
-194
-239
-282
-324
-365
-390
-421
-435
-448
-461
-452
-442
-440
-452
-462
-469
-477
-488
-506
-494
-498
-524
-532
-556
-599
-639
-669
-651
-621
-616
-614
-591
-533
-477
-422
-353
-316
-301
-288
-285
-270
-268
-260
-251
-274
-272
-265
-247
-208
-176
-154
-140
-131
-104
-73
-74
-57
-55
-63
-77
-98
-107
-127
-138
-117
-109
-107
-108
-127
-167
-221
-247
-279
-300
-319
-330
-328
-339
-344
-336
-312
-313
-310
-303
-317
-330
-341
-341
-327
-317
-323
-300
-282
-298
-298
-302
-311
-320
-334
-361
-375
-354
-332
-326
-313
-328
-321
-305
-339
-368
-362
-352
-342
-315
-305
-302
-311
-347
-372
-375
-386
-407
-414
-408
-385
-374
-379
-369
-354
-339
-325
-296
-266
-225
-171
-138
-134
-159
-171
-144
-117
-84
-41
-16
-2
32
90
128
178
222
264
300
300
296
272
247
236
209
201
211
233
270
292
282
269
269
272
296
296
291
294
255
185
128
83
27
-54
-140
-192
-229
-265
-307
-355
-409
-450
-462
-467
-453
-434
-437
-443
-455
-467
-456
-461
-478
-482
-489
-491
-500
-504
-499
-499
-494
-486
-472
-454
-421
-402
-387
-368
-345
-333
-318
-269
-261
-265
-263
-285
-291
-262
-224
-238
-285
-283
-293
-281
-263
-277
-248
-247
-265
-261
-266
-271
-249
-249
-284
-303
-305
-304
-303
-306
-309
-282
-251
-238
-221
-228
-237
-258
-279
-285
-319
-349
-325
-332
-324
-327
-325
-297
-276
-274
-267
-265
-273
-274
-342
-368
-380
-400
-405
-426
-438
-439
-444
-443
-422
-380
-349
-331
-312
-318
-325
-325
-327
-325
-357
-380
-384
-384
-381
-417
-433
-431
-430
-402
-375
-353
-347
-315
-293
-296
-288
-274
-256
-263
-264
-260
-303
-332
-330
-337
-308
-269
-226
-222
-217
-184
-149
-109
-69
-8
61
82
77
87
130
185
240
280
293
297
290
306
298
269
238
193
171
167
184
215
222
236
248
248
259
259
234
189
141
103
58
-16
-128
-206
-233
-265
-307
-350
-396
-435
-441
-434
-445
-442
-456
-488
-522
-544
-542
-568
-590
-579
-566
-556
-534
-517
-487
-475
-487
-483
-483
-493
-491
-500
-525
-523
-510
-509
-485
-452
-418
-371
-348
-340
-300
-287
-287
-285
-282
-288
-299
-316
-303
-274
-290
-336
-361
-345
-288
-223
-193
-173
-140
-112
-103
-109
-105
-98
-82
-117
-140
-159
-197
-181
-206
-234
-265
-283
-280
-306
-321
-327
-337
-339
-357
-354
-341
-328
-295
-268
-252
-263
-276
-287
-343
-383
-394
-399
-403
-421
-412
-399
-430
-452
-447
-456
-450
-414
-359
-352
-357
-364
-404
-455
-486
-503
-503
-475
-432
-414
-430
-450
-450
-442
-427
-381
-364
-329
-296
-286
-290
-304
-315
-331
-343
-319
-283
-245
-225
-206
-181
-159
-129
-89
-44
-9
38
67
91
100
110
139
169
239
289
320
349
352
348
371
386
367
349
303
254
247
254
218
211
213
194
203
190
171
162
141
134
119
82
38
-36
-98
-144
-186
-217
-284
-332
-351
-366
-395
-427
-452
-497
-528
-532
-515
-500
-494
-506
-534
-564
-597
-630
-607
-588
-582
-570
-581
-576
-540
-496
-502
-504
-480
-460
-439
-453
-438
-414
-414
-386
-359
-345
-323
-334
-341
-325
-285
-286
-303
-294
-300
-296
-312
-347
-346
-329
-332
-332
-325
-316
-293
-271
-268
-276
-281
-296
-315
-331
-377
-411
-414
-397
-375
-366
-375
-391
-408
-393
-389
-381
-353
-357
-363
-368
-384
-355
-326
-315
-331
-374
-369
-362
-357
-322
-319
-349
-372
-389
-383
-378
-383
-381
-402
-415
-420
-445
-458
-501
-527
-535
-516
-497
-503
-474
-456
-443
-390
-363
-328
-297
-327
-357
-354
-353
-340
-349
-361
-342
-363
-375
-358
-367
-380
-365
-306
-248
-211
-202
-232
-245
-241
-242
-225
-199
-189
-176
-164
-147
-83
-30
18
58
61
59
65
66
74
95
112
110
110
108
123
136
145
165
128
118
150
178
188
188
207
194
176
182
127
83
44
25
25
6
-9
-64
-124
-185
-241
-277
-326
-369
-404
-430
-453
-493
-513
-518
-524
-527
-510
-488
-507
-526
-530
-558
-559
-560
-582
-614
-658
-690
-722
-728
-705
-671
-664
-647
-594
-550
-531
-506
-479
-474
-455
-450
-445
-425
-412
-391
-408
-404
-364
-339
-330
-341
-325
-319
-330
-328
-339
-356
-362
-371
-362
-350
-348
-319
-321
-330
-322
-320
-333
-334
-300
-244
-176
-138
-115
-115
-136
-147
-136
-157
-210
-253
-286
-290
-276
-272
-268
-284
-319
-328
-313
-283
-280
-311
-333
-355
-376
-390
-417
-444
-495
-536
-558
-556
-550
-552
-563
-574
-572
-542
-508
-498
-495
-488
-477
-460
-456
-463
-464
-449
-435
-440
-421
-401
-376
-350
-316
-274
-250
-216
-183
-206
-238
-253
-280
-288
-275
-255
-234
-211
-172
-130
-99
-63
-21
18
45
73
90
115
138
143
146
158
174
196
201
208
231
243
253
252
231
227
219
213
205
177
167
145
130
97
54
60
91
118
112
102
73
22
5
1
-40
-105
-159
-217
-281
-340
-374
-411
-448
-449
-433
-424
-443
-470
-505
-546
-591
-618
-650
-688
-709
-736
-758
-766
-775
-787
-794
-772
-744
-724
-693
-665
-610
-561
-522
-506
-485
-467
-451
-394
-379
-381
-390
-392
-357
-351
-334
-323
-311
-297
-320
-308
-286
-264
-232
-233
-231
-240
-239
-233
-246
-215
-182
-181
-172
-160
-156
-132
-101
-75
-76
-107
-115
-122
-137
-153
-180
-179
-178
-204
-223
-240
-253
-278
-295
-300
-303
-312
-344
-384
-433
-466
-462
-483
-507
-532
-559
-567
-565
-561
-558
-545
-540
-550
-560
-566
-530
-519
-532
-525
-504
-474
-459
-456
-442
-381
-376
-370
-346
-321
-288
-261
-273
-298
-301
-275
-281
-315
-311
-320
-325
-341
-349
-362
-392
-394
-365
-335
-330
-320
-291
-258
-244
-222
-186
-180
-142
-101
-83
-61
-33
-2
-9
-34
-31
-23
-22
-6
23
62
69
71
99
129
143
161
200
227
238
223
194
173
168
191
191
198
194
175
129
82
48
5
-4
-19
-58
-93
-118
-121
-141
-179
-220
-248
-277
-312
-328
-347
-375
-410
-458
-491
-498
-502
-549
-591
-599
-607
-634
-661
-679
-670
-670
-662
-611
-578
-565
-561
-569
-568
-552
-543
-534
-558
-569
-561
-535
-509
-486
-475
-445
-418
-411
-413
-412
-420
-421
-416
-417
-383
-349
-329
-318
-296
-273
-269
-278
-268
-239
-196
-176
-176
-170
-183
-203
-195
-190
-195
-198
-212
-242
-266
-261
-259
-304
-329
-325
-342
-337
-310
-298
-304
-309
-346
-377
-358
-344
-332
-302
-272
-261
-276
-284
-285
-296
-275
-274
-251
-254
-221
-265
-212
-271
-176
-848
-1341
-1076
-907
-717
-852
-677
-599
-581
-428
-372
-268
-220
-270
-223
-244
-253
-224
-283
-301
-174
-83
50
75
101
189
218
249
324
365
445
471
495
465
438
488
475
410
390
362
346
326
328
291
221
191
154
101
86
40
-52
-220
-391
-479
-487
-541
-651
-747
-809
-840
-824
-781
-739
-714
-731
-770
-791
-796
-759
-750
-805
-839
-814
-755
-721
-670
-653
-624
-551
-508
-452
-367
-252
-145
-85
-45
22
102
162
164
126
97
96
76
56
12
-49
-70
-102
-115
-138
-137
-123
-156
-232
-311
-306
-288
-328
-394
-453
-496
-543
-588
-607
-644
-690
-731
-814
-918
-1005
-1070
-1120
-1168
-1242
-1240
-1258
-1274
-1289
-1271
-1183
-1104
-1019
-959
-855
-758
-693
-658
-623
-578
-500
-445
-457
-476
-485
-459
-454
-457
-442
-373
-327
-288
-267
-260
-206
-172
-147
-172
-180
-186
-191
-221
-244
-258
-271
-255
-292
-320
-346
-291
-252
-270
-250
-204
-174
-159
-176
-166
-102
-40
20
87
195
235
274
371
494
617
714
807
875
967
1025
1114
1124
1172
1220
1242
1296
1400
1515
1655
1795
1696
1416
1186
1013
840
666
442
114
-319
-684
-904
-1067
-1167
-1265
-1375
-1468
-1436
-1343
-1293
-1287
-1356
-1417
-1374
-1227
-1132
-1116
-1145
-1173
-1132
-1021
-836
-620
-455
-294
-118
87
331
516
663
801
871
880
858
859
817
739
668
582
477
447
462
446
405
295
173
120
97
65
3
-139
-315
-505
-640
-733
-854
-958
-1038
-1144
-1188
-1130
-1044
-1009
-979
-901
-802
-675
-546
-435
-391
-375
-375
-339
-259
-191
-134
-96
-52
-8
91
212
292
351
408
451
489
497
433
336
216
96
-32
-156
-231
-318
-480
-633
-718
-787
-874
-949
-1010
-1099
-1171
-1207
-1216
-1275
-1424
-1538
-1531
-1479
-1409
-1304
-1212
-1186
-1139
-997
-833
-676
-530
-457
-437
-399
-377
-376
-393
-405
-413
-419
-380
-335
-319
-310
-308
-308
-280
-237
-193
-211
-274
-367
-466
-517
-561
-574
-579
-575
-572
-559
-483
-368
-272
-164
-19
100
241
402
523
580
628
692
802
925
1048
1146
1195
1318
1464
1673
1947
2173
2377
2586
2829
3112
3406
3395
2613
1342
368
-223
-523
-532
-705
-1397
-2302
-2750
-2592
-2024
-1443
-1229
-1341
-1469
-1307
-1014
-892
-1123
-1594
-1879
-1742
-1366
-1036
-992
-1142
-1171
-818
-53
789
1334
1514
1418
1284
1338
1411
1327
1104
810
502
205
49
18
-54
-104
-30
79
161
260
274
153
-143
-494
-739
-886
-976
-1121
-1405
-1704
-1957
-1987
-1702
-1322
-1008
-849
-759
-581
-351
-95
89
67
-31
-79
-92
-57
-33
-100
-183
-219
-99
185
468
657
667
577
517
518
563
489
264
-57
-393
-626
-716
-734
-750
-811
-917
-951
-877
-824
-828
-938
-1134
-1284
-1394
-1537
-1608
-1629
-1699
-1714
-1628
-1474
-1289
-1061
-805
-632
-496
-333
-217
-137
-125
-210
-342
-449
-515
-545
-534
-555
-591
-630
-605
-552
-518
-517
-576
-637
-650
-666
-678
-712
-777
-859
-904
-867
-789
-697
-602
-500
-415
-301
-133
53
192
312
453
591
661
733
834
850
877
959
1090
1246
1392
1504
1622
1793
1975
2201
2434
2654
2820
3016
3175
2818
1577
330
-433
-1009
-1088
-1053
-1387
-2245
-2982
-2969
-2442
-1666
-1200
-1224
-1497
-1554
-1306
-1096
-1058
-1334
-1675
-1588
-1190
-786
-553
-550
-544
-291
343
1169
1670
1715
1419
1002
878
901
772
551
259
-35
-283
-471
-437
-363
-390
-266
-131
-97
-132
-236
-459
-799
-1087
-1256
-1366
-1423
-1458
-1540
-1570
-1543
-1360
-949
-436
-25
169
197
176
226
316
407
341
217
92
-35
-47
22
85
105
139
238
409
508
498
363
91
-128
-230
-314
-440
-618
-847
-1044
-1101
-975
-790
-618
-538
-580
-567
-467
-378
-395
-481
-647
-797
-920
-1017
-1067
-1155
-1223
-1296
-1213
-1003
-847
-738
-676
-657
-625
-572
-517
-492
-571
-709
-814
-887
-906
-859
-797
-740
-725
-695
-631
-643
-662
-699
-784
-867
-962
-1025
-1085
-1183
-1257
-1293
-1236
-1080
-944
-806
-669
-566
-482
-402
-356
-302
-319
-362
-383
-371
-305
-200
-44
108
269
459
704
895
991
1059
1072
1105
1164
1238
1299
1330
1347
1421
1577
1807
2063
2296
2589
2896
3085
2864
1822
468
-336
-737
-883
-981
-1338
-2100
-2881
-2860
-2071
-1188
-766
-789
-1045
-1125
-848
-593
-626
-927
-1282
-1289
-907
-571
-416
-452
-409
-22
629
1353
1673
1386
872
474
401
492
367
9
-411
-712
-834
-837
-708
-485
-389
-335
-197
-154
-269
-483
-737
-1005
-1185
-1230
-1221
-1299
-1336
-1308
-1208
-947
-573
-154
137
273
228
130
154
239
219
144
16
-164
-256
-252
-165
-31
135
295
355
344
346
285
138
-48
-202
-339
-483
-584
-685
-799
-872
-852
-721
-501
-289
-209
-247
-349
-404
-377
-305
-349
-497
-661
-802
-839
-828
-822
-866
-862
-796
-719
-677
-805
-981
-1050
-1025
-974
-960
-1030
-1153
-1223
-1178
-1003
-838
-769
-737
-744
-698
-671
-687
-673
-695
-796
-874
-945
-994
-964
-940
-927
-924
-845
-738
-683
-665
-682
-688
-607
-494
-430
-445
-489
-496
-502
-457
-341
-234
-133
-36
46
141
268
418
613
795
919
966
970
977
1021
1098
1184
1257
1351
1499
1651
1797
1944
2152
2356
2586
2869
3022
2666
1478
84
-639
-919
-988
-1063
-1412
-2076
-2720
-2564
-1685
-791
-454
-711
-1125
-1250
-1054
-896
-967
-1309
-1587
-1540
-1111
-681
-496
-496
-381
102
758
1329
1384
912
333
-54
-66
141
83
-282
-666
-872
-807
-598
-340
-94
-35
-82
-87
-152
-337
-674
-989
-1207
-1333
-1276
-1200
-1232
-1258
-1191
-979
-582
-182
130
227
172
83
-9
10
52
2
-78
-121
-132
-76
1
143
294
435
563
565
465
312
161
24
-80
-166
-237
-363
-461
-484
-481
-461
-394
-273
-152
-93
-139
-247
-409
-517
-528
-495
-538
-657
-782
-832
-718
-606
-543
-554
-648
-739
-801
-841
-939
-1176
-1311
-1270
-1173
-1101
-1144
-1177
-1137
-1053
-844
-628
-547
-590
-727
-826
-866
-860
-862
-886
-933
-983
-987
-968
-876
-760
-679
-659
-577
-529
-554
-629
-727
-759
-777
-691
-573
-527
-530
-503
-449
-306
-156
-67
-14
-4
30
65
117
224
373
511
661
758
825
874
973
1151
1278
1392
1501
1613
1710
1830
1984
2170
2355
2543
2792
3002
2823
1872
519
-313
-632
-718
-854
-1234
-1818
-2482
-2477
-1710
-784
-434
-742
-1242
-1450
-1269
-1089
-1065
-1309
-1493
-1506
-1231
-801
-556
-482
-415
2
608
1084
1127
714
254
-50
-18
194
259
46
-373
-599
-519
-263
-7
147
198
77
-41
-199
-408
-646
-930
-1119
-1197
-1124
-1067
-1088
-1056
-912
-680
-366
-25
180
168
9
-127
-180
-157
-124
-136
-191
-252
-272
-180
-3
203
374
489
569
534
383
208
76
-58
-153
-241
-348
-439
-495
-493
-426
-333
-250
-174
-115
-126
-200
-321
-455
-508
-520
-518
-550
-657
-750
-763
-642
-466
-360
-437
-591
-721
-822
-906
-1002
-1170
-1321
-1336
-1257
-1158
-1129
-1099
-1041
-925
-740
-602
-558
-611
-701
-792
-851
-888
-892
-869
-884
-942
-976
-954
-841
-717
-664
-662
-700
-704
-697
-715
-758
-771
-777
-724
-636
-598
-578
-563
-489
-387
-286
-196
-129
-107
-97
-58
16
124
274
446
581
710
806
910
1050
1233
1371
1434
1444
1467
1578
1711
1842
2005
2189
2350
2537
2795
2994
2868
2081
855
20
-403
-552
-728
-1145
-1679
-2274
-2260
-1539
-682
-379
-676
-1173
-1411
-1234
-1049
-985
-1272
-1586
-1657
-1430
-987
-684
-569
-465
-96
449
861
890
544
171
-16
11
165
171
-70
-446
-643
-540
-270
-12
135
181
55
-65
-231
-446
-583
-772
-996
-1172
-1197
-1173
-1145
-1056
-900
-690
-445
-190
-12
57
-42
-146
-180
-137
-59
-68
-133
-206
-243
-189
-21
209
361
377
353
295
209
111
15
-71
-148
-229
-295
-350
-379
-353
-313
-227
-140
-84
-77
-135
-224
-318
-406
-471
-531
-563
-599
-678
-732
-671
-554
-479
-465
-511
-557
-660
-819
-977
-1084
-1108
-1081
-1024
-1044
-1092
-1123
-1055
-851
-649
-541
-553
-616
-654
-667
-686
-708
-718
-732
-772
-823
-880
-881
-850
-772
-686
-661
-673
-704
-730
-743
-738
-725
-696
-700
-722
-722
-735
-690
-575
-480
-401
-344
-314
-278
-236
-182
-96
22
136
266
398
496
585
705
858
1052
1186
1275
1347
1401
1468
1591
1766
1925
2067
2192
2315
2483
2665
2674
2234
1301
413
-164
-365
-484
-800
-1227
-1777
-1981
-1470
-662
-207
-395
-885
-1188
-1130
-929
-789
-995
-1429
-1657
-1589
-1256
-916
-743
-602
-332
132
562
649
412
89
-80
-38
16
-3
-164
-453
-655
-591
-339
-87
95
165
140
92
-1
-136
-259
-389
-510
-671
-832
-930
-989
-937
-781
-591
-452
-347
-220
-114
-68
-108
-204
-227
-210
-227
-310
-432
-497
-493
-380
-163
2
64
98
121
142
188
193
126
48
-25
-99
-201
-277
-302
-297
-277
-219
-165
-164
-162
-157
-142
-161
-208
-279
-373
-444
-529
-581
-595
-587
-592
-638
-681
-727
-768
-806
-843
-874
-912
-916
-928
-949
-966
-984
-970
-916
-851
-784
-730
-734
-729
-738
-701
-639
-587
-565
-619
-667
-686
-723
-731
-692
-670
-655
-678
-696
-673
-658
-616
-592
-588
-594
-609
-611
-574
-556
-530
-506
-457
-432
-393
-345
-333
-290
-229
-134
-75
12
78
125
210
297
366
394
465
513
571
607
676
758
837
963
1090
1189
1262
1377
1488
1604
1670
1647
1431
1133
813
486
237
17
-124
-265
-476
-531
-348
-172
-147
-220
-365
-481
-494
-326
-158
-293
-605
-925
-1051
-913
-737
-679
-722
-771
-715
-631
-584
-522
-497
-454
-355
-261
-297
-470
-644
-652
-534
-430
-449
-543
-610
-602
-492
-407
-336
-320
-326
-314
-294
-346
-481
-540
-506
-410
-363
-434
-558
-600
-540
-415
-306
-267
-282
-306
-278
-232
-208
-265
-305
-280
-251
-279
-353
-415
-419
-330
-223
-136
-126
-165
-152
-106
-49
-6
-50
-105
-117
-110
-133
-184
-199
-167
-129
-124
-167
-259
-301
-292
-259
-200
-225
-281
-327
-398
-429
-454
-515
-564
-584
-614
-648
-741
-818
-786
-733
-682
-620
-557
-561
-599
-560
-552
-618
-657
-657
-686
-737
-753
-780
-809
-811
-790
-763
-732
-746
-790
-822
-833
-817
-801
-774
-782
-791
-777
-732
-678
-615
-575
-576
-562
-557
-552
-555
-526
-488
-458
-426
-391
-358
-329
-273
-226
-174
-89
-8
38
115
199
287
352
415
465
494
545
606
666
706
745
789
875
947
1042
1115
1098
1024
781
500
332
391
503
513
525
511
340
134
51
41
55
36
162
252
144
-63
-318
-443
-350
-180
-176
-285
-502
-694
-784
-744
-621
-632
-684
-638
-583
-600
-662
-729
-672
-535
-436
-462
-564
-674
-746
-696
-533
-451
-498
-550
-589
-559
-568
-589
-538
-405
-261
-243
-355
-455
-462
-386
-275
-167
-151
-253
-336
-317
-267
-235
-230
-208
-142
-90
-125
-230
-295
-265
-205
-127
-88
-141
-231
-253
-175
-104
-63
-91
-134
-139
-103
-94
-129
-128
-98
-55
-14
-35
-116
-155
-113
-34
24
33
-6
-87
-132
-163
-207
-280
-334
-349
-415
-502
-537
-575
-615
-650
-652
-617
-706
-806
-818
-842
-887
-910
-875
-832
-851
-907
-910
-916
-903
-865
-839
-825
-808
-815
-827
-820
-807
-810
-829
-814
-784
-783
-790
-800
-774
-676
-625
-569
-502
-469
-452
-431
-364
-328
-284
-224
-161
-106
-76
-23
25
82
174
263
328
381
413
434
487
558
636
717
752
794
876
933
981
1046
1131
1187
1128
926
638
361
252
390
491
525
537
397
164
47
73
97
51
100
262
256
65
-205
-409
-431
-300
-217
-264
-450
-697
-829
-852
-762
-692
-736
-734
-660
-664
-758
-882
-903
-777
-655
-611
-682
-817
-892
-863
-757
-632
-596
-652
-675
-662
-636
-656
-684
-641
-520
-396
-369
-448
-534
-538
-406
-221
-107
-144
-263
-301
-270
-217
-205
-217
-193
-105
-49
-99
-193
-279
-261
-174
-104
-86
-172
-265
-251
-152
-58
-31
-80
-113
-113
-102
-121
-138
-120
-67
-13
-8
-77
-168
-207
-172
-80
-50
-81
-150
-210
-222
-225
-253
-288
-319
-357
-408
-461
-518
-560
-555
-563
-589
-620
-645
-696
-743
-746
-768
-837
-859
-851
-882
-914
-919
-868
-784
-750
-775
-830
-858
-831
-812
-783
-761
-763
-760
-769
-755
-736
-722
-697
-658
-614
-592
-611
-584
-557
-524
-466
-410
-355
-319
-272
-223
-154
-90
-49
8
92
164
192
222
270
310
343
352
377
424
437
495
565
642
740
812
883
950
1034
1091
1062
916
639
314
159
279
446
501
542
523
312
119
142
193
161
162
312
353
175
-60
-261
-321
-190
-69
-99
-217
-438
-587
-635
-597
-552
-607
-656
-618
-618
-704
-839
-917
-800
-621
-497
-519
-652
-767
-793
-691
-540
-494
-601
-663
-651
-618
-625
-645
-605
-503
-357
-323
-404
-506
-513
-400
-241
-95
-87
-203
-271
-264
-210
-168
-177
-178
-115
-66
-84
-162
-228
-208
-130
-44
15
-36
-159
-182
-119
-28
12
-17
-61
-68
-39
-38
-57
-49
-19
-5
-3
-13
-46
-84
-75
10
65
34
-39
-125
-163
-183
-243
-276
-334
-398
-411
-470
-546
-611
-627
-633
-601
-567
-612
-655
-650
-659
-725
-749
-741
-732
-769
-799
-828
-873
-897
-853
-825
-841
-847
-866
-836
-807
-783
-785
-788
-786
-751
-726
-719
-707
-687
-625
-589
-556
-514
-470
-480
-451
-356
-278
-249
-211
-166
-127
-83
-51
-14
10
88
176
227
249
238
230
252
322
384
435
470
519
603
693
771
842
913
980
1022
1064
1032
864
585
314
292
441
517
564
602
480
267
208
220
190
143
231
351
266
53
-187
-334
-276
-99
-67
-163
-357
-549
-674
-660
-591
-634
-709
-682
-613
-670
-774
-915
-920
-762
-610
-589
-718
-864
-925
-847
-660
-491
-491
-579
-583
-495
-456
-466
-477
-427
-283
-176
-184
-304
-425
-421
-269
-98
-8
-78
-171
-173
-139
-74
-39
-70
-90
-45
-25
-64
-176
-250
-200
-90
-8
-3
-93
-189
-183
-104
-41
-37
-72
-93
-100
-94
-116
-137
-149
-142
-100
-99
-163
-224
-227
-159
-104
-77
-57
-41
-57
-114
-169
-231
-270
-262
-281
-342
-410
-487
-527
-540
-549
-535
-562
-617
-641
-664
-692
-728
-768
-795
-832
-865
-842
-852
-849
-841
-844
-814
-795
-796
-809
-807
-763
-719
-730
-736
-759
-769
-747
-728
-702
-651
-592
-535
-475
-442
-434
-401
-334
-287
-266
-290
-312
-293
-278
-267
-231
-190
-136
-68
33
137
186
216
263
320
370
420
450
494
540
597
669
728
802
904
1019
1116
1189
1195
1060
781
476
356
499
590
619
688
550
251
105
127
147
118
170
332
317
127
-106
-317
-358
-229
-194
-265
-430
-681
-851
-880
-828
-819
-841
-786
-660
-652
-714
-841
-863
-708
-517
-415
-487
-664
-806
-786
-629
-477
-488
-583
-610
-514
-413
-397
-421
-394
-278
-152
-147
-263
-393
-472
-400
-190
-33
-88
-239
-314
-269
-212
-183
-183
-198
-181
-179
-172
-221
-284
-254
-156
-57
-21
-60
-132
-153
-102
-30
-10
-15
-9
-18
-41
-76
-103
-110
-113
-69
-40
-56
-122
-162
-127
-86
-72
-62
-77
-126
-197
-290
-375
-436
-445
-441
-480
-560
-646
-689
-709
-705
-688
-702
-746
-759
-716
-717
-768
-805
-800
-772
-727
-699
-739
-777
-779
-739
-692
-702
-738
-773
-784
-766
-742
-750
-778
-807
-791
-777
-766
-743
-755
-762
-735
-680
-629
-592
-569
-544
-509
-412
-345
-348
-344
-372
-370
-311
-243
-186
-133
-76
27
93
110
139
181
255
342
438
504
552
569
606
671
735
810
881
953
1017
1040
964
758
455
235
294
415
446
553
618
395
90
3
27
-7
-2
157
184
43
-152
-352
-436
-367
-304
-351
-420
-569
-712
-791
-801
-837
-889
-838
-691
-638
-693
-822
-927
-837
-638
-507
-545
-661
-768
-788
-697
-526
-508
-617
-643
-578
-526
-553
-616
-669
-589
-399
-296
-350
-466
-572
-547
-397
-210
-177
-299
-393
-366
-344
-382
-372
-357
-305
-270
-250
-294
-379
-395
-342
-225
-76
-33
-60
-75
-41
38
80
114
108
68
22
-40
-77
-114
-150
-192
-232
-246
-209
-184
-166
-148
-160
-150
-132
-149
-253
-429
-607
-716
-755
-797
-869
-968
-1032
-1000
-945
-910
-888
-899
-907
-861
-805
-795
-861
-941
-948
-936
-942
-958
-965
-935
-898
-844
-782
-758
-757
-739
-740
-747
-747
-726
-707
-716
-728
-729
-729
-679
-615
-580
-500
-423
-372
-349
-319
-313
-306
-303
-310
-278
-224
-191
-164
-115
-40
96
192
297
404
486
573
622
674
713
780
893
1019
1171
1285
1353
1453
1631
1886
2098
1925
1391
930
601
428
313
27
-389
-887
-1043
-530
95
174
-233
-694
-815
-518
-186
-168
-669
-1244
-1383
-1100
-736
-772
-1213
-1376
-886
-168
176
-83
-566
-825
-536
-8
140
-280
-837
-1012
-726
-314
-157
-366
-531
-281
124
296
116
-208
-397
-305
-138
-236
-641
-991
-1020
-807
-548
-514
-609
-566
-344
-114
-75
-141
-163
-143
-113
-134
-294
-490
-527
-397
-190
-52
-12
45
125
228
251
200
190
228
240
155
6
-124
-202
-197
-148
-140
-141
-116
-25
66
61
8
-36
-53
-65
-175
-353
-486
-524
-486
-435
-424
-508
-578
-580
-549
-612
-790
-949
-1034
-1030
-1059
-1142
-1279
-1344
-1234
-1057
-948
-904
-885
-865
-822
-774
-771
-829
-882
-859
-796
-800
-872
-937
-930
-864
-787
-781
-809
-802
-775
-736
-698
-740
-793
-782
-726
-647
-597
-552
-515
-487
-436
-409
-406
-365
-303
-246
-188
-151
-148
-152
-128
-65
26
170
305
438
556
677
790
867
938
1022
1093
1197
1324
1437
1558
1660
1810
2031
2231
2370
2486
2307
1549
773
299
-3
-106
-312
-775
-1386
-1711
-1251
-350
95
-238
-862
-1177
-986
-668
-612
-1016
-1562
-1679
-1398
-966
-817
-1042
-1078
-584
107
492
305
-127
-436
-438
-173
-87
-267
-531
-697
-613
-345
-173
-105
-47
154
291
154
-137
-391
-576
-689
-735
-859
-1028
-1128
-1070
-910
-692
-517
-374
-204
-80
-74
-222
-398
-413
-329
-280
-310
-409
-485
-432
-235
30
221
277
302
356
374
255
68
-63
-110
-78
-60
-136
-204
-176
-93
58
176
200
173
129
99
-21
-205
-365
-432
-446
-489
-569
-666
-676
-611
-507
-425
-434
-557
-733
-833
-884
-1031
-1174
-1209
-1147
-1095
-1080
-1060
-1036
-945
-833
-746
-705
-733
-787
-820
-847
-862
-896
-888
-821
-740
-765
-826
-813
-788
-772
-761
-768
-827
-883
-866
-836
-804
-783
-771
-719
-649
-564
-515
-441
-359
-325
-317
-293
-234
-191
-202
-187
-128
-53
17
89
176
263
401
560
690
760
810
863
921
992
1031
1061
1142
1267
1392
1515
1628
1756
1940
2164
2357
2529
2533
1723
548
-124
-473
-526
-544
-836
-1458
-1976
-1738
-790
7
-69
-678
-1156
-1185
-972
-903
-1104
-1494
-1628
-1397
-978
-627
-611
-661
-288
365
793
740
313
-125
-382
-378
-282
-253
-321
-447
-475
-313
-171
-52
50
186
252
11
-366
-714
-918
-996
-989
-1061
-1176
-1174
-1037
-809
-552
-351
-260
-108
67
91
-106
-406
-555
-472
-332
-254
-243
-282
-240
-86
129
295
315
268
269
244
106
-136
-272
-234
-160
-107
-105
-134
-109
-16
115
203
147
29
-40
-48
-113
-316
-501
-539
-455
-361
-359
-439
-478
-417
-338
-287
-396
-613
-810
-908
-941
-1061
-1213
-1225
-1115
-967
-891
-860
-807
-750
-675
-642
-657
-720
-815
-836
-852
-904
-931
-896
-761
-627
-632
-730
-776
-772
-742
-756
-774
-810
-846
-856
-856
-837
-797
-720
-653
-578
-511
-470
-417
-372
-380
-386
-377
-327
-294
-279
-246
-177
-46
90
206
287
384
510
642
750
824
865
913
998
1057
1115
1168
1243
1379
1482
1581
1736
1899
2075
2241
2449
2656
2692
1858
609
-111
-483
-538
-519
-797
-1496
-2052
-1857
-965
-167
-184
-732
-1224
-1348
-1230
-1093
-1118
-1319
-1439
-1273
-842
-437
-300
-270
54
541
768
707
387
-45
-360
-459
-401
-287
-237
-269
-289
-205
-148
-76
72
225
247
-40
-479
-780
-931
-981
-951
-1015
-1068
-1009
-852
-626
-444
-334
-261
-105
88
96
-99
-349
-466
-382
-212
-73
-21
-24
37
206
377
493
476
411
424
365
171
-60
-212
-248
-177
-58
-26
-87
-116
-63
32
88
-22
-182
-257
-296
-376
-518
-600
-553
-414
-289
-220
-219
-251
-307
-387
-379
-484
-673
-805
-822
-886
-1063
-1102
-988
-790
-653
-569
-559
-584
-627
-584
-484
-501
-602
-663
-648
-676
-728
-758
-713
-612
-544
-567
-611
-674
-748
-764
-786
-772
-773
-805
-819
-778
-744
-717
-626
-530
-507
-503
-466
-402
-329
-328
-315
-249
-187
-148
-125
-87
-7
109
212
329
436
516
607
696
752
790
836
930
1049
1101
1105
1184
1345
1510
1690
1830
1974
2132
2289
2458
2663
2390
1219
162
-334
-439
-445
-560
-964
-1668
-1968
-1468
-480
16
-243
-812
-1146
-1174
-1122
-1075
-1140
-1258
-1329
-1172
-796
-519
-395
-172
295
635
692
533
223
-99
-361
-461
-418
-297
-208
-231
-257
-213
-143
-36
211
451
321
-109
-518
-725
-853
-878
-908
-1018
-1014
-896
-689
-482
-349
-310
-235
-17
119
-20
-299
-449
-437
-323
-167
-78
-99
-116
20
196
336
408
391
403
426
322
67
-168
-244
-207
-119
-68
-103
-141
-103
0
142
164
86
-17
-101
-126
-258
-458
-555
-488
-328
-238
-213
-254
-309
-304
-401
-496
-665
-873
-1008
-1054
-1153
-1316
-1402
-1290
-1077
-956
-901
-923
-887
-865
-802
-742
-719
-715
-722
-762
-834
-870
-863
-728
-587
-542
-630
-712
-733
-739
-719
-708
-688
-688
-719
-731
-714
-704
-654
-570
-485
-466
-488
-476
-430
-379
-388
-343
-251
-189
-192
-214
-182
-72
110
249
375
489
606
712
778
830
854
912
1010
1070
1084
1090
1167
1329
1532
1683
1819
1986
2147
2290
2461
2299
1289
266
-320
-474
-476
-563
-918
-1619
-1997
-1604
-652
-133
-305
-777
-1128
-1198
-1123
-1028
-1094
-1219
-1243
-1103
-787
-553
-447
-228
248
599
597
439
210
-45
-265
-402
-533
-558
-488
-483
-511
-504
-497
-407
-97
192
142
-243
-618
-781
-900
-916
-949
-1113
-1236
-1189
-988
-784
-610
-483
-339
-95
84
-3
-261
-414
-408
-287
-188
-209
-249
-240
-64
149
284
336
340
405
456
360
97
-176
-284
-257
-190
-192
-299
-397
-323
-152
7
36
-56
-134
-153
-143
-254
-462
-593
-592
-510
-475
-521
-609
-630
-513
-408
-493
-701
-913
-992
-962
-1004
-1131
-1316
-1387
-1251
-1051
-926
-928
-977
-966
-917
-809
-728
-724
-712
-743
-814
-883
-932
-868
-720
-644
-673
-795
-845
-802
-751
-704
-695
-722
-725
-681
-675
-725
-755
-734
-683
-623
-596
-593
-566
-513
-464
-424
-364
-265
-189
-155
-182
-156
-16
153
308
408
469
535
658
779
846
874
892
987
1061
1121
1183
1226
1375
1552
1742
1908
2040
2196
2317
1907
999
191
-238
-304
-361
-561
-1058
-1750
-1951
-1231
-366
-156
-532
-1003
-1178
-1076
-818
-747
-1057
-1302
-1281
-1003
-746
-731
-760
-488
93
452
399
125
-113
-238
-216
-201
-371
-567
-579
-462
-425
-468
-493
-402
-54
267
186
-230
-564
-657
-613
-519
-592
-889
-1146
-1116
-906
-741
-653
-606
-453
-194
-36
-112
-325
-420
-361
-204
-110
-226
-416
-471
-312
-100
42
64
93
240
391
392
217
33
-49
34
145
94
-117
-317
-308
-115
83
79
-76
-146
-68
45
31
-129
-307
-357
-279
-216
-279
-462
-587
-513
-312
-272
-447
-669
-818
-811
-731
-714
-809
-977
-1044
-932
-809
-793
-859
-904
-848
-766
-697
-687
-731
-752
-737
-693
-698
-739
-750
-700
-672
-712
-807
-884
-860
-787
-724
-744
-805
-774
-668
-588
-549
-572
-633
-638
-537
-426
-423
-474
-465
-404
-325
-277
-275
-269
-238
-157
-32
83
142
176
246
338
442
504
536
594
708
835
870
883
906
943
1045
1156
1237
1302
1387
1524
1671
1757
1524
1084
672
354
158
-4
-118
-336
-783
-987
-623
-196
-110
-227
-526
-827
-837
-461
-99
-252
-707
-1083
-1055
-727
-502
-599
-739
-715
-557
-330
-231
-429
-763
-756
-390
-81
-142
-489
-803
-776
-471
-232
-255
-419
-476
-377
-197
-75
-233
-501
-454
-195
-92
-278
-603
-789
-694
-400
-222
-311
-518
-608
-434
-137
17
-59
-222
-229
-77
-7
-127
-363
-501
-432
-286
-165
-228
-405
-494
-371
-163
-98
-141
-187
-192
-176
-163
-233
-293
-288
-261
-220
-245
-322
-381
-365
-236
-133
-109
-141
-165
-131
-96
-99
-181
-293
-391
-509
-631
-734
-807
-816
-759
-731
-730
-747
-741
-688
-687
-744
-787
-779
-726
-699
-707
-772
-882
-922
-847
-770
-728
-687
-681
-663
-615
-591
-627
-629
-596
-604
-619
-626
-662
-673
-639
-600
-565
-550
-542
-545
-509
-457
-445
-440
-460
-498
-518
-483
-442
-419
-393
-320
-236
-175
-98
-73
-44
49
168
269
331
360
411
460
530
620
683
736
797
876
937
995
1050
1041
971
859
713
477
179
-8
53
47
-45
75
198
101
-16
-68
-216
-407
-337
-26
50
-182
-536
-789
-752
-518
-399
-423
-555
-750
-790
-666
-583
-736
-909
-855
-682
-560
-613
-826
-952
-837
-585
-370
-412
-618
-805
-830
-600
-431
-515
-635
-623
-534
-484
-538
-636
-660
-560
-398
-291
-327
-474
-566
-448
-247
-143
-155
-200
-190
-155
-141
-135
-131
-129
-128
-114
-119
-214
-304
-310
-234
-170
-156
-146
-152
-127
-84
-90
-104
-53
-26
-59
-119
-195
-224
-200
-141
-119
-191
-271
-292
-264
-283
-324
-349
-355
-340
-320
-349
-427
-448
-419
-381
-387
-471
-621
-741
-731
-634
-591
-587
-600
-617
-624
-619
-640
-702
-740
-765
-772
-765
-805
-882
-894
-866
-832
-783
-757
-796
-834
-828
-790
-722
-683
-672
-679
-686
-682
-688
-711
-688
-610
-556
-502
-460
-462
-444
-405
-321
-223
-162
-122
-102
-51
2
65
171
263
325
395
487
588
663
727
792
846
936
1049
1145
1158
1148
1159
1053
837
570
426
514
512
472
581
557
314
186
165
43
-111
-64
163
228
75
-214
-412
-406
-270
-245
-276
-411
-661
-771
-688
-619
-769
-873
-763
-646
-609
-670
-845
-938
-863
-661
-499
-521
-673
-821
-817
-619
-507
-567
-618
-602
-513
-466
-521
-589
-594
-526
-415
-329
-327
-452
-530
-429
-284
-208
-196
-193
-184
-221
-247
-234
-213
-182
-168
-114
-79
-138
-220
-198
-133
-94
-105
-115
-129
-198
-215
-222
-203
-146
-119
-100
-133
-199
-227
-216
-143
-113
-147
-162
-169
-177
-252
-351
-402
-404
-402
-438
-513
-577
-602
-602
-555
-524
-554
-616
-646
-602
-593
-636
-710
-740
-693
-657
-662
-696
-755
-786
-748
-709
-688
-705
-736
-738
-728
-718
-746
-754
-747
-719
-707
-664
-641
-628
-620
-624
-584
-535
-519
-555
-541
-512
-485
-446
-399
-373
-337
-284
-209
-153
-132
-87
-18
83
177
234
292
404
508
583
670
713
753
825
930
1059
1150
1200
1236
1279
1179
914
623
502
585
570
516
565
455
205
143
127
10
-84
49
266
262
23
-293
-487
-472
-292
-225
-246
-414
-664
-719
-601
-557
-697
-761
-623
-463
-423
-542
-754
-819
-716
-501
-350
-410
-628
-817
-771
-559
-461
-544
-583
-549
-506
-486
-545
-611
-603
-499
-358
-312
-415
-571
-621
-521
-374
-309
-308
-267
-255
-273
-262
-250
-204
-142
-83
-19
-25
-124
-206
-176
-100
-58
-47
-17
-4
-42
-62
-87
-91
-55
-7
-2
-67
-156
-200
-151
-72
-63
-117
-155
-186
-207
-259
-320
-347
-318
-279
-247
-278
-386
-466
-480
-446
-433
-497
-568
-555
-509
-500
-527
-557
-570
-528
-475
-459
-495
-574
-613
-615
-593
-589
-626
-665
-679
-665
-653
-681
-677
-632
-636
-640
-644
-651
-665
-679
-655
-613
-585
-561
-569
-536
-501
-483
-443
-397
-367
-342
-290
-191
-135
-118
-74
-3
93
148
147
158
202
290
401
464
525
608
676
787
925
1035
1120
1167
1112
909
609
407
473
549
523
573
566
354
231
244
154
13
13
219
319
189
-110
-360
-414
-271
-157
-155
-249
-504
-650
-614
-545
-637
-765
-726
-573
-506
-575
-749
-873
-853
-701
-493
-465
-613
-791
-798
-632
-512
-550
-614
-616
-590
-557
-589
-660
-690
-627
-481
-359
-374
-504
-605
-524
-395
-298
-253
-266
-283
-328
-345
-330
-301
-258
-204
-136
-112
-172
-241
-208
-115
-50
-50
-43
-13
-41
-53
-69
-54
-8
33
65
48
-30
-119
-144
-86
-37
-51
-68
-101
-140
-199
-261
-326
-367
-369
-333
-350
-441
-511
-523
-507
-487
-479
-504
-543
-554
-546
-570
-621
-639
-615
-586
-575
-626
-686
-713
-735
-729
-714
-735
-772
-766
-733
-716
-724
-711
-683
-637
-584
-558
-568
-588
-586
-564
-513
-482
-470
-497
-510
-482
-426
-386
-358
-319
-293
-240
-175
-173
-158
-103
-46
72
137
145
149
136
173
245
329
392
459
554
631
696
774
875
969
1027
988
799
483
288
383
457
462
533
501
246
99
104
51
-64
-38
193
294
175
-86
-325
-403
-308
-206
-181
-304
-527
-649
-623
-548
-646
-777
-731
-577
-500
-574
-758
-869
-796
-597
-401
-395
-577
-759
-784
-622
-483
-515
-578
-572
-508
-460
-508
-565
-572
-511
-403
-293
-276
-399
-493
-445
-340
-283
-254
-234
-248
-284
-318
-340
-307
-251
-218
-176
-210
-301
-386
-399
-291
-209
-216
-189
-115
-95
-121
-145
-129
-64
-8
3
-50
-171
-283
-266
-192
-200
-229
-234
-219
-196
-212
-258
-291
-295
-282
-291
-333
-448
-542
-578
-541
-525
-562
-621
-650
-638
-645
-643
-673
-698
-708
-705
-691
-703
-729
-710
-669
-666
-669
-672
-690
-684
-664
-667
-663
-668
-659
-657
-641
-610
-592
-554
-516
-449
-411
-413
-383
-370
-383
-349
-265
-209
-160
-149
-156
-108
-60
-32
14
66
128
177
214
251
298
349
426
518
595
658
694
766
835
894
955
939
756
481
334
431
462
414
466
443
224
104
119
19
-108
-28
206
275
168
-17
-167
-208
-118
-32
-34
-115
-309
-424
-394
-375
-513
-634
-567
-429
-399
-502
-687
-803
-772
-644
-489
-487
-608
-725
-738
-665
-626
-622
-611
-597
-569
-552
-602
-654
-619
-546
-465
-355
-308
-405
-486
-438
-353
-309
-267
-228
-253
-327
-371
-382
-382
-373
-329
-282
-248
-256
-273
-270
-260
-239
-196
-131
-126
-156
-229
-244
-229
-206
-193
-180
-142
-165
-229
-272
-261
-275
-313
-291
-257
-298
-377
-436
-463
-464
-423
-395
-363
-338
-389
-445
-467
-461
-432
-405
-388
-413
-474
-525
-538
-545
-578
-607
-618
-601
-609
-628
-655
-673
-680
-660
-603
-591
-591
-608
-622
-605
-562
-533
-503
-497
-506
-476
-438
-385
-359
-366
-354
-291
-251
-200
-139
-156
-150
-88
37
200
324
354
396
498
646
782
854
903
1002
1160
1340
1484
1406
1026
735
585
565
567
389
83
-335
-574
-248
172
89
-242
-538
-630
-481
-245
-186
-525
-874
-874
-680
-499
-587
-883
-965
-598
-143
-27
-282
-540
-609
-432
-115
-32
-268
-520
-514
-301
-161
-242
-325
-266
-39
129
96
-86
-264
-296
-234
-269
-415
-631
-795
-785
-727
-733
-787
-720
-499
-396
-425
-450
-488
-476
-430
-378
-419
-558
-601
-558
-504
-481
-463
-378
-214
-91
-87
-116
-129
-125
-146
-144
-191
-301
-364
-426
-450
-441
-462
-386
-277
-248
-316
-423
-401
-311
-309
-427
-592
-685
-695
-659
-658
-723
-814
-765
-607
-519
-542
-689
-768
-719
-642
-644
-726
-811
-862
-834
-760
-727
-740
-708
-626
-540
-522
-519
-527
-524
-510
-512
-522
-548
-590
-618
-612
-558
-484
-446
-450
-440
-394
-339
-286
-240
-276
-357
-321
-214
-139
-57
20
79
157
259
360
452
529
600
697
792
864
930
1031
1150
1299
1471
1588
1752
1949
1964
1350
591
318
179
111
41
-255
-877
-1353
-1113
-352
-105
-432
-743
-897
-816
-660
-613
-868
-1199
-1144
-757
-417
-360
-593
-640
-160
413
591
379
49
-134
-223
-176
-122
-279
-409
-372
-221
-129
-186
-173
45
260
305
132
-78
-277
-471
-523
-563
-684
-792
-816
-739
-677
-708
-711
-579
-312
-199
-343
-471
-541
-606
-581
-508
-461
-504
-496
-357
-263
-228
-193
-85
92
142
40
-130
-259
-282
-287
-276
-251
-289
-320
-298
-316
-365
-382
-338
-242
-214
-350
-531
-615
-558
-502
-529
-619
-670
-665
-638
-579
-615
-669
-646
-534
-486
-564
-670
-758
-738
-688
-643
-658
-683
-706
-712
-650
-577
-524
-486
-437
-428
-479
-553
-573
-568
-559
-579
-561
-468
-448
-498
-509
-459
-367
-266
-205
-227
-262
-243
-173
-99
-44
-36
1
67
156
252
296
347
420
523
611
642
662
694
754
868
984
1113
1229
1367
1486
1589
1729
1907
2064
1934
1021
192
-35
-198
-177
-220
-562
-1226
-1554
-1164
-377
-319
-721
-953
-1113
-976
-913
-921
-1167
-1365
-1110
-625
-349
-375
-513
-369
179
602
714
449
102
-40
-158
-181
-180
-283
-287
-171
8
83
-64
-93
109
249
189
-62
-331
-483
-628
-658
-680
-732
-707
-623
-484
-440
-484
-509
-419
-241
-185
-331
-457
-533
-528
-428
-338
-216
-160
-113
6
74
84
88
156
273
241
43
-153
-266
-303
-297
-295
-327
-398
-413
-359
-371
-436
-499
-497
-462
-470
-528
-656
-779
-797
-786
-757
-755
-771
-754
-748
-726
-702
-707
-726
-682
-700
-734
-810
-867
-833
-798
-710
-685
-664
-649
-634
-624
-624
-605
-587
-566
-582
-575
-591
-591
-593
-637
-597
-524
-465
-444
-434
-414
-375
-290
-193
-130
-191
-232
-193
-136
-109
-44
3
44
155
289
383
435
502
600
760
896
975
1017
1064
1146
1276
1416
1538
1698
1823
1974
2073
1969
1550
604
66
-85
-217
-174
-386
-874
-1374
-1395
-947
-392
-556
-857
-957
-1072
-984
-1000
-1059
-1288
-1323
-991
-577
-444
-510
-490
-219
286
543
602
334
-19
-158
-238
-201
-242
-289
-248
-180
-110
-119
-186
-119
39
78
1
-243
-464
-608
-770
-775
-762
-755
-689
-634
-594
-580
-564
-477
-312
-199
-237
-391
-503
-525
-460
-361
-251
-105
-13
49
97
70
58
121
175
223
135
-59
-195
-261
-229
-213
-264
-308
-321
-298
-295
-337
-365
-386
-358
-309
-376
-564
-792
-858
-747
-711
-730
-736
-727
-683
-602
-552
-565
-640
-655
-592
-591
-686
-830
-869
-831
-745
-661
-636
-643
-667
-649
-602
-552
-515
-517
-565
-605
-637
-668
-660
-642
-695
-685
-579
-519
-514
-523
-479
-391
-264
-151
-58
-77
-92
-38
45
91
82
148
249
354
461
564
619
714
806
943
1065
1081
1109
1205
1298
1436
1578
1693
1872
2020
2128
1975
1228
190
-93
-222
-322
-283
-569
-1158
-1635
-1383
-728
-377
-689
-836
-958
-1049
-995
-1082
-1212
-1473
-1343
-861
-482
-451
-568
-493
-67
450
680
664
328
46
-78
-171
-176
-266
-308
-245
-204
-157
-237
-337
-234
-74
-42
-144
-360
-559
-810
-998
-965
-951
-906
-799
-685
-639
-653
-585
-423
-269
-178
-232
-346
-402
-442
-402
-354
-306
-164
-1
89
105
58
16
92
212
217
51
-175
-313
-357
-353
-406
-506
-497
-416
-394
-402
-460
-555
-534
-457
-383
-449
-696
-886
-879
-865
-890
-883
-860
-759
-732
-694
-634
-662
-668
-621
-559
-608
-715
-825
-850
-874
-864
-782
-726
-666
-676
-653
-636
-601
-532
-521
-549
-608
-673
-724
-746
-760
-706
-631
-540
-449
-484
-504
-469
-385
-291
-235
-221
-241
-229
-153
-43
17
108
223
356
469
547
617
658
781
906
986
1054
1135
1238
1334
1460
1649
1813
1958
2179
2210
1657
499
-20
-170
-389
-277
-386
-951
-1631
-1565
-945
-442
-684
-907
-861
-967
-848
-929
-1154
-1519
-1463
-918
-438
-381
-649
-684
-313
328
644
697
404
73
37
-57
-171
-381
-520
-433
-266
-142
-245
-471
-419
-84
82
43
-205
-488
-695
-849
-838
-898
-959
-912
-777
-673
-701
-723
-614
-408
-230
-185
-269
-358
-477
-504
-427
-403
-365
-255
-145
-46
-55
-102
-53
59
193
145
-84
-296
-492
-625
-707
-739
-712
-704
-646
-578
-577
-641
-599
-459
-341
-403
-587
-693
-801
-854
-883
-879
-877
-858
-788
-735
-702
-729
-656
-575
-489
-450
-512
-630
-710
-728
-740
-663
-595
-541
-522
-504
-520
-481
-436
-364
-323
-366
-416
-516
-529
-625
-610
-508
-421
-367
-382
-413
-428
-386
-343
-211
-221
-256
-256
-233
-215
-198
-101
39
239
377
519
548
615
731
838
975
1063
1122
1149
1244
1371
1494
1610
1785
1959
1957
1382
380
65
-137
-338
-234
-380
-959
-1585
-1426
-859
-593
-861
-852
-830
-861
-640
-754
-1006
-1287
-1122
-633
-298
-365
-674
-726
-251
406
678
676
396
202
275
292
188
-113
-330
-213
13
67
-210
-554
-486
-143
97
127
-143
-470
-687
-738
-691
-831
-1020
-1071
-932
-767
-787
-906
-888
-690
-423
-236
-250
-370
-545
-560
-472
-448
-409
-386
-356
-270
-234
-229
-151
-36
128
179
102
-27
-228
-367
-455
-506
-538
-554
-522
-558
-624
-711
-685
-619
-511
-453
-496
-579
-702
-702
-801
-835
-863
-822
-752
-757
-768
-825
-759
-667
-547
-490
-503
-580
-628
-657
-679
-668
-678
-606
-573
-531
-525
-520
-504
-398
-349
-326
-293
-421
-494
-565
-557
-557
-496
-454
-460
-472
-455
-371
-317
-244
-214
-132
-106
-58
-58
-58
-11
73
233
378
515
553
634
695
840
996
1069
1112
1201
1324
1388
1513
1655
1801
1929
2003
1059
389
334
-29
-68
-81
-268
-1034
-1334
-896
-382
-604
-864
-678
-845
-612
-573
-758
-1155
-1392
-1022
-657
-534
-816
-1051
-929
-313
138
238
116
-57
126
265
336
134
-254
-374
-189
97
-2
-393
-585
-385
-65
188
148
-113
-250
-294
-214
-261
-525
-792
-882
-694
-642
-867
-1070
-1097
-930
-686
-542
-535
-651
-671
-513
-429
-428
-499
-573
-480
-411
-462
-500
-561
-489
-300
-177
-162
-265
-359
-386
-409
-371
-325
-402
-447
-455
-508
-567
-643
-592
-587
-631
-570
-548
-549
-600
-654
-676
-640
-631
-615
-627
-716
-727
-737
-709
-670
-621
-605
-597
-577
-573
-558
-547
-485
-453
-429
-437
-437
-442
-409
-356
-363
-291
-284
-286
-258
-223
-205
-202
-165
-112
-136
-173
-155
-136
-87
-48
-5
31
82
125
132
115
130
188
254
317
333
344
356
366
390
412
427
471
529
594
665
733
828
905
1000
1060
687
409
387
143
41
13
-130
-435
-588
-441
-294
-379
-414
-348
-407
-327
-299
-381
-465
-532
-498
-474
-485
-518
-619
-648
-489
-373
-331
-333
-353
-297
-297
-224
-175
-233
-262
-236
-213
-254
-292
-301
-283
-261
-204
-145
-121
-125
-138
-147
-129
-94
-90
-142
-179
-204
-227
-226
-230
-256
-291
-295
-267
-256
-285
-318
-323
-304
-284
-265
-262
-303
-321
-293
-254
-232
-241
-279
-288
-290
-338
-376
-400
-422
-434
-437
-437
-439
-459
-478
-460
-447
-447
-434
-431
-423
-427
-447
-429
-408
-415
-421
-409
-428
-422
-437
-497
-511
-493
-467
-420
-410
-438
-456
-464
-439
-386
-378
-386
-368
-383
-378
-350
-367
-403
-426
-407
-357
-359
-400
-413
-403
-353
-275
-256
-247
-230
-241
-211
-178
-179
-149
-149
-186
-176
-132
-102
-100
-90
-62
-41
-17
6
11
8
45
101
139
133
109
132
146
160
191
215
221
235
242
252
220
182
168
180
199
195
184
164
169
162
144
142
117
105
76
24
-12
-51
-82
-109
-87
-56
-93
-151
-222
-252
-229
-228
-217
-230
-271
-291
-322
-374
-399
-420
-408
-378
-381
-403
-455
-469
-449
-434
-458
-480
-509
-530
-524
-509
-531
-546
-524
-463
-390
-352
-349
-349
-308
-281
-255
-241
-244
-249
-275
-270
-256
-268
-249
-227
-201
-193
-193
-176
-157
-147
-160
-184
-187
-199
-229
-270
-296
-307
-336
-322
-319
-333
-339
-301
-285
-313
-302
-298
-312
-316
-295
-257
-260
-269
-266
-307
-348
-360
-349
-323
-305
-296
-292
-304
-319
-322
-305
-295
-307
-324
-314
-305
-283
-255
-249
-242
-233
-208
-201
-207
-229
-261
-258
-228
-230
-253
-253
-273
-297
-306
-307
-302
-279
-279
-257
-213
-176
-118
-103
-92
-78
-64
-67
-74
-79
-125
-150
-139
-108
-82
-110
-150
-152
-158
-144
-125
-141
-119
-99
-107
-127
-141
-181
-224
-250
-277
-281
-260
-264
-269
-268
-230
-212
-206
-212
-222
-210
-232
-267
-309
-316
-307
-278
-218
-182
-171
-183
-186
-180
-180
-172
-167
-190
-220
-219
-241
-286
-296
-257
-233
-216
-216
-197
-175
-194
-199
-194
-181
-196
-204
-197
-220
-246
-255
-267
-248
-229
-216
-236
-261
-235
-221
-220
-209
-216
-229
-215
-198
-218
-249
-271
-286
-264
-226
-214
-209
-250
-285
-279
-299
-314
-314
-302
-305
-295
-289
-296
-284
-287
-279
-244
-232
-248
-243
-246
-232
-209
-210
-197
-218
-241
-255
-250
-215
-202
-182
-171
-185
-180
-177
-180
-156
-151
-149
-175
-225
-260
-263
-294
-306
-303
-333
-324
-317
-333
-361
-385
-408
-448
-449
-456
-434
-394
-386
-349
-328
-344
-326
-303
-290
-281
-294
-279
-262
-271
-259
-234
-261
-302
-305
-289
-283
-302
-294
-281
-300
-298
-284
-282
-280
-287
-278
-287
-269
-224
-216
-238
-268
-267
-274
-285
-278
-260
-240
-229
-217
-207
-206
-199
-216
-230
-208
-186
-175
-169
-180
-194
-175
-159
-173
-176
-182
-180
-163
-154
-157
-170
-184
-187
-184
-185
-191
-189
-188
-182
-197
-192
-186
-198
-178
-176
-163
-126
-123
-161
-210
-242
-273
-326
-365
-398
-380
-348
-338
-328
-309
-294
-267
-225
-244
-302
-319
-317
-301
-307
-321
-333
-338
-314
-295
-267
-268
-292
-270
-258
-276
-272
-274
-293
-287
-269
-279
-325
-349
-355
-368
-332
-316
-342
-339
-319
-309
-287
-254
-238
-227
-229
-264
-294
-294
-292
-284
-293
-281
-249
-249
-243
-248
-279
-284
-300
-324
-327
-330
-327
-295
-288
-290
-271
-273
-318
-319
-308
-322
-325
-367
-400
-397
-393
-413
-408
-403
-400
-383
-401
-401
-383
-384
-381
-384
-385
-368
-333
-324
-318
-324
-339
-337
-347
-350
-349
-351
-350
-359
-345
-340
-340
-337
-339
-358
-384
-377
-375
-383
-362
-337
-334
-323
-311
-301
-318
-298
-256
-255
-231
-213
-217
-195
-193
-186
-166
-183
-169
-144
-171
-196
-198
-194
-200
-189
-175
-155
-134
-121
-112
-160
-222
-257
-269
-293
-335
-336
-339
-352
-341
-321
-316
-348
-343
-310
-290
-293
-304
-310
-341
-354
-348
-354
-366
-391
-402
-384
-358
-350
-349
-346
-363
-362
-332
-327
-355
-369
-342
-331
-305
-277
-284
-304
-291
-290
-295
-273
-240
-217
-212
-224
-248
-272
-279
-271
-222
-168
-154
-144
-152
-159
-158
-154
-171
-186
-203
-219
-221
-240
-270
-252
-254
-247
-243
-257
-262
-278
-263
-239
-239
-222
-230
-253
-276
-307
-320
-321
-329
-347
-338
-330
-325
-323
-326
-326
-323
-326
-298
-289
-299
-297
-316
-322
-321
-309
-278
-270
-263
-271
-294
-276
-291
-323
-316
-318
-344
-362
-388
-414
-428
-452
-453
-460
-453
-436
-411
-407
-398
-364
-349
-358
-368
-365
-363
-351
-368
-378
-392
-404
-409
-395
-353
-332
-326
-308
-277
-267
-243
-222
-232
-236
-232
-248
-241
-224
-233
-248
-274
-285
-278
-280
-271
-253
-250
-239
-211
-201
-191
-183
-194
-160
-143
-153
-133
-130
-146
-137
-112
-102
-96
-95
-113
-128
-122
-119
-135
-145
-151
-180
-198
-200
-205
-213
-210
-206
-225
-256
-259
-248
-278
-308
-324
-338
-298
-281
-268
-249
-254
-232
-196
-194
-199
-167
-178
-190
-185
-199
-228
-261
-262
-241
-227
-217
-234
-231
-242
-254
-251
-247
-228
-242
-277
-304
-316
-360
-396
-396
-380
-373
-380
-368
-341
-325
-311
-283
-269
-264
-251
-243
-251
-276
-306
-322
-319
-309
-315
-323
-325
-305
-265
-271
-264
-252
-229
-215
-204
-205
-229
-230
-224
-248
-279
-289
-312
-311
-290
-304
-318
-289
-246
-218
-225
-208
-223
-228
-205
-201
-217
-232
-249
-276
-317
-329
-337
-344
-343
-326
-300
-288
-269
-249
-237
-232
-240
-281
-287
-283
-294
-304
-325
-337
-336
-323
-299
-309
-308
-305
-299
-282
-297
-289
-321
-386
-391
-380
-391
-415
-409
-410
-432
-391
-341
-296
-269
-261
-237
-254
-281
-280
-274
-281
-269
-239
-241
-231
-214
-183
-169
-140
-111
-147
-164
-180
-218
-243
-258
-267
-291
-308
-283
-269
-267
-290
-301
-292
-297
-296
-297
-276
-273
-279
-281
-279
-296
-313
-315
-315
-294
-291
-264
-263
-261
-229
-217
-201
-204
-198
-188
-200
-221
-229
-235
-261
-287
-315
-357
-372
-366
-336
-303
-326
-323
-316
-318
-314
-307
-293
-304
-330
-328
-310
-313
-335
-323
-327
-328
-330
-325
-314
-332
-299
-295
-330
-334
-313
-287
-296
-300
-300
-300
-281
-240
-215
-216
-215
-212
-241
-270
-279
-287
-299
-291
-263
-266
-256
-239
-231
-236
-241
-216
-197
-221
-250
-267
-271
-255
-227
-215
-229
-201
-194
-205
-214
-227
-237
-247
-266
-279
-271
-275
-288
-308
-313
-305
-317
-340
-311
-307
-294
-270
-273
-295
-300
-235
-216
-235
-251
-288
-331
-358
-372
-370
-382
-354
-290
-263
-244
-224
-227
-230
-226
-249
-266
-273
-292
-322
-315
-325
-325
-306
-300
-299
-295
-259
-225
-214
-209
-252
-271
-235
-231
-230
-239
-246
-281
-315
-294
-295
-296
-282
-281
-265
-240
-223
-230
-233
-249
-277
-277
-304
-327
-283
-229
-226
-229
-234
-236
-212
-193
-185
-166
-132
-118
-134
-143
-137
-170
-179
-173
-171
-172
-192
-196
-180
-177
-204
-236
-283
-303
-288
-276
-264
-258
-232
-214
-229
-234
-232
-250
-244
-242
-260
-279
-300
-274
-239
-213
-196
-187
-188
-184
-175
-189
-199
-209
-222
-235
-219
-195
-198
-216
-225
-251
-274
-264
-265
-260
-261
-274
-267
-248
-240
-228
-189
-171
-159
-157
-167
-185
-212
-219
-221
-227
-243
-244
-245
-241
-239
-255
-252
-242
-228
-216
-198
-198
-190
-175
-164
-159
-152
-153
-181
-213
-216
-232
-255
-292
-291
-280
-297
-295
-293
-299
-303
-289
-273
-275
-284
-256
-232
-220
-186
-159
-165
-163
-144
-127
-120
-144
-179
-197
-208
-218
-230
-266
-282
-302
-318
-313
-300
-288
-274
-277
-277
-253
-254
-272
-278
-287
-300
-296
-289
-301
-311
-311
-322
-329
-329
-297
-285
-282
-266
-259
-289
-288
-298
-312
-278
-253
-223
-200
-176
-145
-145
-142
-126
-142
-159
-158
-175
-186
-205
-237
-245
-244
-247
-241
-230
-246
-241
-241
-264
-262
-278
-273
-266
-287
-288
-313
-332
-317
-314
-330
-355
-378
-359
-342
-335
-354
-383
-396
-395
-371
-333
-318
-325
-309
-319
-340
-367
-358
-328
-303
-285
-271
-250
-249
-257
-249
-265
-257
-258
-280
-289
-317
-332
-331
-331
-338
-327
-300
-281
-263
-268
-276
-264
-263
-283
-293
-279
-273
-269
-241
-244
-249
-247
-253
-250
-247
-228
-210
-206
-211
-188
-179
-154
-147
-165
-155
-167
-176
-176
-184
-187
-184
-203
-207
-211
-222
-227
-211
-214
-240
-254
-261
-272
-276
-268
-259
-243
-249
-273
-274
-281
-276
-263
-268
-289
-325
-347
-357
-347
-337
-349
-355
-324
-308
-280
-256
-231
-223
-265
-281
-291
-290
-276
-272
-285
-272
-258
-250
-231
-211
-194
-192
-207
-217
-220
-241
-237
-253
-285
-317
-336
-336
-326
-334
-340
-355
-375
-352
-335
-336
-309
-276
-294
-303
-283
-261
-219
-184
-177
-175
-224
-234
-217
-211
-214
-211
-225
-247
-235
-224
-196
-216
-220
-185
-181
-199
-200
-187
-192
-215
-237
-267
-290
-299
-294
-279
-280
-289
-287
-282
-267
-260
-265
-309
-335
-324
-341
-346
-345
-360
-342
-307
-297
-275
-254
-236
-242
-252
-243
-235
-226
-223
-239
-238
-237
-265
-254
-224
-203
-208
-208
-182
-198
-217
-221
-227
-190
-169
-177
-184
-193
-195
-190
-187
-181
-189
-214
-206
-199
-176
-152
-145
-118
-111
-121
-149
-173
-180
-216
-249
-266
-272
-266
-258
-255
-279
-299
-294
-272
-274
-306
-327
-346
-369
-359
-321
-297
-287
-260
-237
-232
-237
-214
-192
-185
-163
-143
-137
-132
-141
44
221
-57
-529
-461
-8
75
-287
-555
-244
33
43
-164
-281
-111
-15
-80
-308
-389
-272
-193
-225
-334
-375
-282
-196
-210
-267
-260
-212
-215
-261
-321
-352
-325
-333
-344
-344
-328
-297
-300
-299
-302
-297
-291
-308
-367
-410
-417
-413
-385
-402
-400
-368
-339
-304
-332
-348
-307
-267
-266
-292
-327
-336
-352
-360
-347
-365
-341
-315
-298
-284
-256
-220
-214
-203
-197
-211
-224
-231
-234
-218
-198
-196
-205
-202
-199
-222
-230
-234
-228
-229
-267
-291
-308
-302
-291
-300
-307
-301
-290
-289
-286
-289
-298
-309
-329
-333
-327
-335
-371
-401
-400
-392
-405
-399
-380
-381
-377
-358
-349
-332
-342
-322
-287
-292
-282
-282
-319
-335
-323
-308
-287
-288
-285
-272
-273
-282
-317
-342
-326
-311
-318
-321
-318
-308
-312
-297
-297
-316
-319
-326
-318
-305
-287
-263
-260
-252
-239
-240
-236
-241
-241
-219
-194
-195
-216
-218
-199
-217
-245
-227
-201
-225
-236
-214
-207
-227
-229
-212
-222
-201
-197
-220
-235
-232
-206
-189
-195
-204
-220
-257
-289
-323
-360
-378
-384
-420
-458
-475
-484
-486
-466
-421
-397
-383
-362
-370
-374
-381
-361
-329
-313
-294
-282
-267
-278
-287
-287
-306
-311
-307
-281
-260
-251
-229
-221
-237
-279
-287
-289
-299
-288
-290
-313
-315
-323
-323
-307
-301
-295
-310
-311
-280
-245
-185
-153
-169
-196
-204
-210
-253
-290
-278
-270
-270
-266
-276
-268
-274
-281
-280
-274
-273
-272
-271
-269
-278
-326
-356
-358
-328
-306
-285
-247
-274
-266
-260
-275
-262
-265
-286
-290
-287
-288
-259
-232
-217
-204
-179
-148
-161
-180
-203
-220
-229
-221
-201
-203
-193
-203
-204
-182
-175
-181
-194
-182
-169
-199
-240
-245
-230
-234
-241
-237
-228
-222
-236
-261
-280
-293
-309
-313
-319
-317
-322
-313
-313
-323
-310
-277
-266
-234
-217
-222
-238
-265
-256
-252
-254
-263
-258
-247
-216
-220
-231
-225
-236
-229
-209
-188
-160
-136
-125
-98
-97
-110
-138
-171
-188
-201
-197
-214
-225
-239
-264
-264
-251
-246
-237
-242
-267
-279
-275
-246
-240
-221
-203
-208
-202
-199
-216
-246
-287
-293
-272
-261
-259
-260
-265
-262
-265
-279
-293
-308
-309
-303
-297
-296
-274
-253
-278
-306
-307
-304
-296
-308
-309
-323
-349
-351
-354
-376
-393
-378
-384
-409
-383
-367
-400
-407
-395
-385
-348
-334
-348
-365
-347
-316
-333
-332
-314
-315
-290
-279
-303
-317
-307
-295
-292
-313
-315
-286
-299
-306
-304
-337
-351
-357
-351
-346
-358
-382
-383
-368
-395
-392
-385
-365
-348
-381
-381
-367
-356
-347
-344
-345
-332
-330
-375
-370
-339
-333
-310
-285
-246
-202
-209
-219
-208
-180
-170
-191
-202
-197
-219
-269
-246
-230
-235
-231
-226
-221
-218
-208
-228
-241
-237
-261
-274
-280
-304
-328
-343
-338
-346
-346
-343
-344
-345
-354
-373
-370
-347
-349
-363
-362
-381
-392
-399
-413
-400
-375
-369
-358
-317
-276
-259
-253
-266
-303
-325
-336
-357
-374
-371
-335
-292
-279
-275
-255
-251
-276
-286
-285
-304
-336
-355
-348
-349
-345
-349
-330
-323
-307
-272
-263
-275
-295
-304
-309
-303
-275
-231
-240
-248
-239
-236
-263
-302
-300
-306
-317
-325
-281
-322
-323
-307
-280
-363
-368
-458
-302
-1017
-2517
-1650
-1108
-2150
-1534
-937
-926
-509
-142
10
-286
-164
-70
-45
-109
-410
-400
-225
-443
-470
-493
-464
-293
-443
-440
-364
-519
-338
-222
-379
-674
-525
-476
-767
-1037
-1151
-622
-671
-798
-592
-779
-696
-622
-912
-719
-493
-765
-735
-685
-1013
-1142
-954
-690
-644
-843
-702
-262
-435
-564
-290
-232
-76
-111
92
-67
-415
-271
-161
-164
-458
-579
-181
-198
-405
-472
-514
-268
-483
-422
-149
-414
-323
-309
-615
-597
-512
-496
-427
-427
-602
-525
-326
-555
-403
-154
-211
-217
-250
-269
-212
-465
-533
-259
-305
-311
-267
-400
-273
-392
-392
-172
-128
-149
-192
-222
-194
-411
-464
-255
-344
-419
-394
-330
-392
-451
-297
-185
-27
39
-8
-34
-125
-93
-27
41
-1
-29
5
-40
-114
-165
-162
-36
-66
-7
-27
-216
-321
-240
-195
-178
-230
-197
-110
-183
-315
-327
-383
-275
-197
-200
-143
-219
-298
-201
-202
-181
-164
-149
-71
-156
-244
-253
-224
-194
-123
-66
-69
-71
-107
-133
-88
-89
-42
-7
-31
-69
-113
-141
-163
-162
-112
-70
-115
-186
-211
-213
-178
-186
-159
-96
-99
-136
-171
-181
-217
-213
-177
-187
-181
-226
-275
-265
-228
-193
-147
-110
-101
-92
-81
-91
-130
-138
-62
-21
-28
-49
-61
-72
-43
-9
36
106
123
135
112
89
89
78
128
185
188
182
188
200
217
254
281
317
362
390
398
383
388
426
509
540
528
510
524
562
593
597
613
650
690
717
765
752
696
707
746
705
743
793
748
754
797
837
830
878
863
865
855
791
793
848
781
696
675
532
392
308
151
-50
-95
-206
-341
-400
-510
-616
-619
-532
-524
-495
-449
-419
-381
-326
-319
-260
-190
-140
-89
-81
-86
2
70
62
90
115
117
109
86
-2
-94
-193
-286
-371
-457
-572
-643
-676
-724
-715
-719
-723
-686
-635
-635
-637
-637
-617
-599
-550
-531
-556
-544
-558
-548
-507
-485
-448
-414
-426
-410
-404
-443
-480
-470
-474
-485
-454
-467
-476
-467
-429
-397
-375
-330
-317
-280
-259
-213
-163
-86
-21
-5
47
75
95
135
167
194
240
259
300
367
451
579
691
803
949
1052
1175
1286
1356
1429
1488
1606
1708
1811
1986
2156
2288
2492
2772
3059
3446
3722
3669
3509
2832
88
-1106
-1371
-2661
-3217
-3161
-5183
-6589
-4914
-4404
-4016
-3440
-2342
-1546
-271
1126
342
-478
-35
775
1626
1490
523
-331
-213
702
1428
1215
795
1392
2104
2542
2183
1256
333
241
1021
481
-984
-2050
-2817
-2857
-2559
-2441
-2822
-2789
-1869
-1080
-828
-925
-790
-372
482
922
554
-115
-457
-139
65
81
36
52
418
979
1268
944
770
1108
1460
1565
1185
409
-325
-563
-620
-930
-1373
-1690
-1696
-1507
-1307
-1316
-1404
-1193
-701
-186
-72
-249
-387
-502
-399
-288
-344
-472
-425
-263
-156
-36
49
199
423
705
828
726
561
310
115
-63
-214
-382
-591
-755
-932
-1060
-1059
-927
-805
-641
-445
-357
-314
-324
-379
-395
-393
-364
-375
-477
-639
-664
-651
-617
-431
-250
-120
17
187
202
113
75
57
31
-67
-198
-437
-661
-733
-757
-785
-773
-758
-725
-889
-925
-832
-886
-842
-684
-825
-1131
-965
-1048
-1106
-1048
-1214
-1560
-1413
-1143
-1237
-1109
-1001
-1069
-780
-387
-468
-566
-477
-307
-268
-260
-416
-625
-622
-529
-543
-681
-796
-878
-792
-744
-773
-825
-941
-924
-841
-805
-875
-909
-846
-792
-659
-531
-505
-500
-381
-326
-280
-220
-201
-193
-154
-118
-115
-106
-101
-132
-128
-55
-17
68
83
85
115
163
201
246
304
340
396
440
439
439
450
488
559
647
699
752
785
800
434
-71
-201
-313
-400
-410
-460
-893
-802
-522
-446
-521
-407
-202
-114
216
145
-156
-313
-104
47
122
79
-73
-149
-33
114
81
-5
-81
-5
-1
-133
-436
-681
-794
-738
-692
-823
-962
-979
-849
-744
-648
-578
-526
-359
-157
-125
-255
-306
-321
-279
-197
-227
-326
-373
-290
-201
-159
-165
-130
-51
40
85
-10
-150
-209
-210
-297
-409
-525
-602
-585
-538
-558
-649
-657
-550
-411
-342
-377
-436
-468
-440
-372
-363
-425
-441
-384
-355
-354
-344
-336
-286
-200
-134
-153
-197
-214
-214
-234
-286
-363
-464
-499
-486
-505
-552
-566
-557
-533
-503
-473
-442
-462
-420
-408
-426
-477
-481
-726
-870
-743
-781
-791
-668
-720
-927
-856
-1177
-1220
-1142
-1088
-942
-827
-969
-889
-662
-700
-618
-518
-399
-425
-259
-413
-547
-585
-487
-489
-466
-414
-483
-502
-574
-520
-674
-639
-628
-612
-608
-660
-740
-759
-713
-686
-521
-512
-439
-456
-443
-409
-347
-301
-351
-266
-269
-272
-301
-213
-310
-242
-102
-13
68
134
205
160
302
380
484
511
677
771
887
999
1097
1231
1362
1596
1755
1937
2082
2179
2058
1924
1802
1582
1244
587
-408
-1412
-2134
-2609
-2834
-3081
-3387
-3232
-2894
-2331
-1826
-1430
-1126
-734
-100
273
329
118
53
123
400
662
663
628
771
1073
1323
1413
1313
1127
1102
1037
761
266
-389
-891
-1181
-1352
-1531
-1701
-1774
-1648
-1379
-1185
-1052
-916
-737
-557
-445
-408
-483
-526
-491
-398
-319
-201
13
199
384
541
654
730
790
816
718
517
262
19
-237
-481
-716
-940
-1015
-1011
-971
-961
-975
-954
-832
-644
-559
-587
-678
-742
-697
-652
-642
-654
-620
-478
-277
-120
-52
28
143
255
327
305
164
5
-120
-263
-394
-506
-611
-666
-645
-605
-586
-564
-504
-452
-443
-444
-477
-509
-531
-587
-622
-640
-668
-661
-579
-469
-392
-299
-159
-52
19
40
4
-29
-44
-101
-204
-338
-408
-411
-441
-468
-492
-515
-494
-473
-444
-460
-508
-528
-538
-542
-570
-824
-1272
-1443
-1355
-1203
-995
-858
-966
-858
-599
-917
-1160
-1063
-1015
-908
-447
-683
-918
-626
-521
-415
-278
-97
-257
-133
-166
-311
-595
-648
-694
-662
-551
-584
-643
-764
-697
-787
-656
-654
-530
-492
-365
-469
-467
-479
-589
-422
-365
-239
-244
-90
-232
-216
-177
-180
-185
-182
-139
-264
-254
-343
-353
-420
-305
-241
-192
-178
-221
-260
-248
-179
-162
-68
-110
-17
-8
-41
-46
6
36
124
243
211
275
297
323
345
435
475
549
637
638
704
721
775
708
592
460
281
46
-135
-282
-579
-721
-1047
-1389
-1451
-1418
-1367
-1174
-974
-1059
-683
-469
-337
-218
-45
27
195
405
350
353
272
405
447
618
615
594
484
437
336
135
-107
-363
-509
-629
-774
-1046
-1172
-1312
-1262
-1175
-1061
-988
-901
-768
-649
-545
-530
-489
-382
-232
-132
-84
-79
-66
52
198
268
325
377
432
408
344
212
68
-31
-129
-227
-353
-465
-573
-621
-640
-694
-708
-666
-612
-590
-585
-580
-601
-589
-563
-516
-471
-410
-365
-407
-405
-404
-394
-370
-399
-775
-941
-807
-829
-745
-610
-780
-768
-352
-309
-435
-466
-459
-532
-400
-440
-660
-845
-762
-687
-685
-644
-715
-682
-639
-489
-551
-569
-654
-648
-544
-476
-556
-641
-648
-685
-527
-446
-419
-420
-342
-362
-280
-211
-306
-361
-351
-288
-257
-185
-248
-289
-257
-124
-63
-72
-75
-101
-19
85
173
157
188
191
285
409
525
627
708
824
933
1084
1102
1221
1400
1554
1696
1892
1989
2070
1952
1573
1264
824
404
-54
-762
-1559
-1794
-1878
-1816
-1735
-1774
-1697
-1495
-1097
-1004
-973
-1179
-1296
-1062
-851
-796
-886
-851
-574
-80
310
536
618
675
925
1063
935
665
268
109
56
-79
-377
-666
-788
-826
-643
-562
-626
-706
-738
-712
-721
-848
-1054
-1141
-1082
-943
-815
-716
-586
-435
-170
87
241
367
442
505
484
458
361
251
209
152
110
107
129
125
117
37
-38
-56
-115
-248
-447
-654
-797
-864
-885
-926
-966
-947
-822
-641
-469
-368
-346
-279
-178
-102
-100
-155
-208
-209
-168
-138
-112
-78
-46
26
127
134
101
79
36
-22
-85
-188
-310
-401
-435
-460
-464
-474
-487
-467
-429
-390
-340
-310
-330
-375
-405
-410
-423
-423
-397
-362
-311
-228
-147
-118
-84
-40
-50
-70
-94
-150
-238
-299
-335
-366
-391
-413
-387
-363
-327
-328
-310
-311
-359
-396
-416
-443
-496
-498
-499
-475
-426
-421
-393
-330
-258
-222
-196
-163
-166
-153
-148
-181
-180
-168
-164
-154
-136
-118
-82
-51
-60
-56
-102
-131
-176
-243
-279
-313
-367
-390
-406
-405
-396
-389
-380
-370
-691
-1111
-1150
-1040
-910
-643
-599
-788
-478
-138
-58
-240
-311
-441
-383
-189
-301
-546
-616
-435
-284
-137
-230
-331
-382
-237
-174
-279
-489
-603
-545
-486
-725
-1009
-1057
-1079
-879
-567
-593
-579
-292
-128
-195
-207
-286
-541
-569
-600
-723
-841
-715
-653
-455
-254
-74
-39
10
39
-39
-113
-249
-351
-479
-468
-567
-510
-492
-463
-481
-426
-353
-358
-293
-325
-372
-448
-448
-564
-536
-518
-523
-488
-412
-325
-293
-179
-199
-200
-223
-206
-291
-334
-342
-322
-268
-199
-120
-128
-93
-81
-34
-63
-71
-95
-85
-51
-58
-42
-42
-36
0
48
14
-35
-89
-135
-175
-197
-292
-375
-331
-302
-282
-223
-179
-149
-50
35
52
91
168
165
192
244
243
171
179
184
182
212
290
310
336
435
465
474
438
431
351
391
370
321
285
287
301
325
372
342
398
414
440
384
338
199
106
20
-160
-387
-597
-725
-822
-791
-799
-730
-647
-459
-333
-254
-253
-296
-320
-287
-275
-321
-359
-398
-356
-291
-169
-140
-87
-43
15
30
3
-60
-159
-224
-268
-337
-451
-551
-633
-626
-608
-597
-594
-568
-571
-594
-597
-646
-733
-775
-800
-859
-1078
-1284
-1311
-1311
-1329
-1196
-1154
-1046
-736
-546
-564
-565
-484
-550
-565
-608
-683
-731
-611
-559
-516
-470
-405
-375
-395
-394
-465
-521
-645
-702
-705
-622
-621
-569
-496
-401
-290
-258
-255
-250
-156
-156
-171
-178
-152
-167
-141
-88
-35
43
118
171
207
319
356
372
394
428
466
523
580
650
765
850
965
1070
1185
1281
1385
1476
1585
1713
1842
1959
2126
2386
2696
2747
2340
1537
131
-1325
-2037
-2408
-2766
-2728
-2557
-2250
-1133
-55
58
-552
-959
-1327
-1601
-1761
-2437
-3005
-2561
-1284
-172
486
695
780
1119
1558
1340
597
-78
-269
12
234
74
-348
-289
205
734
884
621
288
329
548
308
-287
-823
-1127
-1185
-1049
-1132
-1326
-1158
-580
-82
199
245
-11
-258
-475
-731
-1079
-1269
-1166
-846
-406
21
381
661
797
729
513
224
-14
-248
-460
-595
-579
-352
-82
28
8
14
70
122
16
-325
-671
-739
-642
-628
-752
-914
-922
-646
-368
-335
-484
-561
-439
-267
-274
-579
-897
-967
-805
-622
-576
-584
-423
-112
211
310
194
43
-79
-118
-219
-446
-606
-557
-341
-153
-52
-6
-10
34
8
-178
-405
-566
-622
-655
-702
-704
-654
-525
-425
-418
-451
-458
-394
-374
-440
-525
-536
-458
-392
-431
-465
-423
-255
-38
8
-43
-69
10
99
60
-91
-230
-236
-110
-49
-100
-168
-150
12
148
98
-115
-284
-274
-184
-198
-364
-517
-666
-682
-573
-588
-680
-651
-553
-503
-371
-390
-543
-735
-707
-660
-666
-717
-837
-834
-605
-351
-335
-357
-381
-298
-220
-253
-514
-639
-618
-515
-450
-498
-484
-410
-263
-230
-255
-397
-473
-493
-421
-403
-452
-461
-382
-245
-176
-158
-239
-243
-230
-192
-221
-265
-322
-318
-212
-177
-208
-240
-169
-93
-12
-11
-52
-83
-95
-98
-123
-191
-224
-175
-101
-43
-60
-50
-57
-32
-6
-47
-121
-180
-175
-160
-164
-180
-149
-60
3
-4
-37
-13
3
-12
-42
-90
-141
-206
-222
-236
-256
-241
-220
-210
-199
-189
-194
-244
-279
-291
-298
-290
-313
-315
-282
-226
-185
-184
-173
-187
-203
-216
-290
-352
-357
-355
-316
-285
-267
-300
-293
-263
-263
-255
-267
-295
-313
-294
-265
-271
-293
-281
-278
-245
-259
-311
-337
-322
-279
-276
-297
-354
-344
-310
-298
-325
-325
-259
-213
-182
-186
-218
-210
-200
-192
-188
-210
-249
-259
-263
-242
-225
-164
-186
-182
-162
-97
-124
-110
-199
-247
-74
-194
-8
-141
-95
21
-4
-84
-103
-163
-118
-112
-198
-240
-234
-236
-225
-197
-180
-51
-24
-26
-35
-55
-37
-33
-76
-109
-137
-144
-181
-174
-148
-74
-70
-57
-74
-94
-70
-44
-21
-22
-2
5
-16
-39
-79
-101
-126
-152
-145
-139
-111
-83
-60
-31
-18
-38
-35
-57
-77
-70
-42
-39
-70
-76
-102
-130
-98
-87
-94
-103
-126
-117
-103
-106
-111
-110
-109
-116
-134
-138
-155
-190
-204
-206
-220
-238
-252
-256
-272
-276
-258
-276
-274
-253
-231
-220
-209
-205
-206
-222
-245
-263
-280
-308
-320
-295
-298
-317
-308
-295
-316
-334
-337
-334
-358
-369
-374
-397
-379
-356
-357
-339
-320
-320
-315
-297
-312
-334
-337
-326
-302
-297
-303
-294
-296
-322
-317
-328
-362
-378
-394
-392
-391
-398
-374
-341
-352
-368
-363
-352
-344
-342
-364
-355
-340
-338
-325
-320
-302
-286
-253
-248
-258
-257
-277
-287
-266
-228
-218
-208
-178
-170
-163
-172
-168
-147
-123
-99
-85
-75
-67
-84
-73
-71
-91
-102
-116
-109
-100
-114
-142
-162
-153
-139
-134
-134
-152
-151
-136
-157
-169
-153
-176
-191
-174
-194
-201
-182
-185
-181
-187
-181
-184
-170
-143
-163
-170
-176
-197
-184
-183
-216
-255
-255
-241
-271
-279
-277
-301
-306
-315
-363
-332
-292
-257
-293
-247
-174
-152
-79
-113
-59
-33
-36
-117
-141
-120
-114
-126
-202
-125
-157
-135
-123
-203
-175
-193
-188
-247
-245
-273
-249
-293
-356
-351
-351
-359
-391
-407
-379
-331
-313
-315
-328
-295
-285
-306
-300
-302
-299
-285
-281
-285
-276
-249
-255
-255
-257
-278
-278
-285
-287
-278
-294
-314
-325
-314
-311
-316
-300
-272
-257
-244
-220
-234
-221
-205
-215
-220
-240
-243
-232
-239
-246
-257
-239
-200
-217
-251
-277
-285
-273
-286
-293
-282
-263
-246
-249
-262
-261
-246
-233
-237
-239
-241
-260
-313
-367
-365
-367
-378
-354
-359
-407
-436
-451
-451
-445
-435
-404
-375
-364
-345
-329
-311
-292
-273
-248
-255
-278
-267
-231
-209
-180
-170
-166
-157
-157
-164
-190
-210
-220
-231
-271
-299
-315
-347
-355
-353
-342
-332
-335
-356
-359
-351
-367
-348
-337
-331
-316
-318
-290
-263
-242
-222
-222
-233
-234
-236
-240
-244
-238
-233
-238
-232
-204
-181
-172
-157
-156
-162
-153
-146
-182
-179
-163
-197
-229
-222
-211
-201
-216
-243
-244
-250
-250
-265
-251
-231
-183
-179
-178
-177
-167
-166
-163
-160
-187
-228
-265
-292
-293
-311
-338
-347
-347
-332
-302
-287
-291
-269
-226
-214
-232
-261
-285
-304
-337
-354
-355
-348
-320
-315
-318
-296
-294
-281
-271
-263
-253
-259
-264
-285
-310
-339
-357
-349
-347
-335
-338
-370
-383
-386
-391
-358
-351
-356
-333
-327
-296
-274
-273
-276
-280
-278
-278
-286
-288
-316
-324
-313
-323
-335
-339
-341
-352
-385
-407
-420
-430
-413
-403
-412
-388
-373
-370
-358
-372
-357
-337
-344
-338
-308
-312
-306
-292
-309
-329
-337
-329
-310
-297
-290
-269
-271
-281
-256
-230
-230
-207
-208
-221
-236
-269
-297
-303
-310
-340
-364
-376
-389
-372
-349
-320
-289
-278
-280
-276
-269
-281
-283
-285
-286
-270
-260
-262
-245
-235
-234
-237
-236
-226
-221
-229
-231
-233
-249
-222
-180
-171
-191
-201
-177
-160
-155
-171
-189
-212
-219
-214
-223
-225
-215
-230
-239
-245
-246
-240
-257
-243
-219
-214
-226
-217
-185
-177
-163
-170
-168
-160
-144
-122
-126
-117
-128
-130
-135
-152
-163
-182
-194
-197
-206
-226
-251
-261
-258
-262
-290
-304
-332
-344
-355
-358
-330
-311
-306
-310
-318
-313
-280
-267
-254
-252
-235
-220
-217
-199
-211
-234
-224
-221
-225
-229
-234
-253
-273
-283
-266
-283
-312
-281
-264
-255
-265
-256
-231
-237
-224
-201
-188
-170
-183
-198
-203
-238
-259
-262
-277
-308
-301
-301
-313
-314
-333
-313
-296
-310
-299
-293
-321
-322
-308
-311
-310
-312
-300
-325
-354
-360
-352
-355
-369
-380
-387
-386
-368
-347
-307
-281
-293
-262
-245
-226
-221
-257
-250
-241
-263
-263
-261
-247
-237
-258
-259
-263
-257
-245
-261
-262
-230
-210
-224
-232
-229
-233
-259
-254
-251
-235
-215
-226
-260
-280
-277
-310
-339
-329
-327
-341
-351
-362
-356
-363
-358
-342
-325
-318
-310
-308
-331
-328
-317
-307
-298
-291
-276
-251
-240
-226
-210
-218
-200
-193
-214
-225
-206
-214
-236
-244
-243
-206
-190
-198
-204
-208
-224
-261
-271
-265
-261
-263
-266
-265
-269
-284
-268
-245
-242
-238
-229
-222
-216
-216
-261
-302
-290
-305
-339
-345
-344
-334
-313
-297
-281
-272
-259
-222
-195
-183
-195
-207
-197
-242
-286
-280
-289
-290
-292
-278
-264
-296
-321
-278
-257
-279
-279
-285
-305
-322
-321
-327
-333
-344
-355
-352
-383
-399
-356
-356
-376
-366
-346
-353
-353
-349
-357
-368
-372
-369
-410
-421
-445
-472
-476
-475
-462
-463
-454
-432
-412
-399
-397
-390
-346
-343
-376
-366
-367
-382
-390
-415
-419
-405
-423
-435
-435
-418
-398
-412
-418
-412
-377
-318
-286
-240
-204
-178
-168
-208
-215
-233
-259
-260
-280
-303
-269
-283
-305
-281
-233
-185
-195
-204
-222
-238
-242
-262
-267
-282
-306
-284
-270
-295
-312
-320
-301
-299
-313
-302
-311
-308
-297
-301
-298
-324
-343
-338
-338
-339
-321
-319
-318
-279
-254
-259
-249
-229
-210
-200
-199
-194
-172
-160
-145
-131
-133
-145
-134
-115
-124
-151
-156
-161
-182
-204
-208
-205
-209
-180
-153
-138
-148
-145
-141
-156
-161
-187
-194
-188
-182
-156
-167
-190
-197
-231
-267
-279
-293
-320
-318
-343
-364
-340
-356
-363
-366
-381
-388
-382
-374
-362
-339
-313
-276
-232
-203
-200
-203
-182
-181
-223
-218
-204
-207
-203
-192
-205
-246
-264
-300
-322
-315
-305
-292
-293
-299
-316
-316
-302
-278
-282
-292
-285
-286
-289
-273
-280
-281
-267
-258
-230
-216
-241
-265
-252
-247
-245
-247
-256
-259
-241
-246
-237
-195
-174
-159
-149
-157
-169
-192
-236
-263
-272
-274
-281
-294
-311
-305
-277
-252
-256
-236
-224
-226
-224
-232
-248
-257
-269
-286
-315
-355
-353
-344
-326
-306
-286
-247
-203
-172
-193
-220
-205
-223
-239
-231
-247
-280
-298
-308
-311
-323
-331
-316
-310
-300
-304
-304
-321
-345
-339
-328
-306
-277
-256
-253
-257
-253
-257
-239
-215
-226
-241
-210
-196
-199
-196
-204
-231
-231
-236
-262
-257
-280
-262
-258
-264
-258
-246
-226
-255
-238
-213
-183
-205
-243
-261
-307
-332
-321
-325
-320
-306
-280
-273
-267
-250
-252
-234
-212
-180
-163
-163
-181
-194
-188
-202
-225
-217
-212
-209
-211
-210
-215
-248
-229
-195
-184
-183
-199
-218
-231
-257
-266
-266
-258
-236
-212
-213
-219
-211
-228
-234
-248
-271
-287
-289
-293
-303
-300
-297
-299
-284
-274
-291
-255
-236
-260
-265
-277
-290
-299
-291
-300
-333
-342
-321
-308
-317
-294
-259
-243
-243
-223
-234
-270
-260
-249
-242
-246
-269
-270
-284
-319
-306
-305
-324
-320
-319
-313
-295
-280
-285
-304
-302
-321
-315
-289
-283
-262
-258
-274
-271
-278
-271
-259
-285
-286
-283
-295
-293
-304
-298
-284
-291
-309
-319
-302
-290
-301
-292
-278
-279
-261
-247
-236
-236
-261
-280
-292
-303
-291
-274
-270
-261
-264
-284
-271
-240
-225
-203
-202
-203
-193
-215
-230
-232
-249
-257
-270
-276
-276
-261
-241
-225
-216
-199
-175
-184
-179
-187
-206
-200
-187
-176
-161
-154
-198
-218
-212
-244
-258
-251
-242
-232
-236
-215
-211
-220
-214
-249
-273
-261
-280
-252
-212
-206
-218
-217
-194
-156
-129
-102
-101
-116
-109
-125
-127
-93
-88
-97
-102
-105
-105
-114
-125
-124
-121
-129
-126
-109
-118
-89
-72
-81
-93
-108
-96
-98
-114
-110
-98
-101
-120
-162
-210
-223
-198
-195
-204
-198
-211
-219
-211
-209
-223
-223
-239
-243
-235
-201
-176
-187
-213
-216
-249
-274
-255
-286
-315
-333
-337
-347
-315
-272
-237
-226
-209
-221
-217
-209
-193
-176
-170
-169
-182
-176
-184
-175
-175
-184
-194
-197
-191
-158
-168
-152
-141
-149
-154
-162
-135
-128
-137
-166
-194
-189
-200
-218
-225
-252
-259
-257
-253
-249
-271
-259
-260
-278
-262
-245
-242
-251
-213
-210
-257
-263
-225
-227
-218
-203
-198
-197
-214
-212
-196
-203
-214
-221
-227
-256
-276
-292
-297
-319
-325
-292
-272
-237
-218
-214
-208
-207
-202
-241
-241
-201
-206
-210
-230
-225
-172
-130
-110
-84
-84
-120
-130
-113
-113
-109
-117
-124
-146
-181
-184
-195
-207
-217
-203
-171
-144
-147
-147
-155
-170
-174
-175
-202
-231
-231
-271
-287
-270
-269
-291
-301
-298
-291
-294
-301
-273
-275
-252
-209
-179
-201
-213
-183
-198
-193
-212
-211
-203
-212
-190
-175
-173
-162
-186
-193
-204
-218
-221
-211
-184
-200
-197
-197
-211
-218
-239
-244
-267
-276
-262
-254
-250
-247
-234
-236
-251
-244
-241
-265
-287
-289
-313
-337
-344
-331
-333
-331
-318
-326
-355
-374
-363
-418
-453
-983
-1600
-1617
-1527
-1459
-1139
-636
-331
-117
11
-102
-349
-558
-668
-714
-763
-706
-488
-301
-190
-51
-15
-140
-200
-284
-444
-465
-404
-394
-324
-81
-24
-14
93
-17
-95
-127
-192
-260
-342
-309
-300
-272
-285
-208
-140
-189
-316
-276
-395
-396
-719
-1312
-753
-1002
-981
-263
-174
-25
187
372
81
-252
-258
-414
-513
-388
-229
-91
-252
-617
-322
-424
-683
-271
-249
-119
118
192
250
144
199
116
66
56
-184
-175
-117
-111
-145
-44
-77
-133
12
-83
-10
-173
-153
-122
-175
-32
-118
-184
-110
-860
-783
-422
-1012
-588
-408
-320
-294
-134
-8
-340
-324
-354
-372
-403
-462
-333
-305
-312
-88
-36
-111
-51
-106
-131
-63
-75
-44
-88
-105
-15
-15
-67
10
20
-76
59
-13
-151
-21
-184
-167
-65
-136
-150
-53
-46
-178
18
35
-156
-148
-171
-297
-307
-344
-332
-265
-233
-261
-204
-159
-189
-186
-288
-238
-235
-224
-311
-217
-93
-200
-122
-103
-233
-297
-119
-187
-256
-352
-310
-148
-315
-247
-92
-127
-209
-240
-152
-190
-251
-250
-255
-240
-334
-247
-169
-176
-202
-142
-124
-255
-201
-89
-74
-120
-111
-140
-210
-187
-78
-106
-145
-156
-190
-145
-105
-96
-52
-178
-30
101
-52
34
-135
-27
41
-210
-175
-53
-137
-128
-87
-273
-307
-219
-129
-125
-110
-173
-128
-105
-157
-276
-158
-287
-367
-122
-254
-292
-253
-339
-252
-182
-329
-163
-341
-378
-361
-310
-482
-394
-285
-402
-107
-289
-216
-55
-72
-153
-247
-231
-493
-299
-145
-224
-178
-77
71
-155
-33
-133
-312
-106
-364
-400
-116
-399
-308
92
-280
-337
133
-133
-542
-267
-288
-456
95
3
-224
-109
18
-213
-342
45
-192
-47
90
-408
-256
93
-100
-118
22
-208
-106
342
-107
-322
-454
-238
-77
155
102
-292
36
-214
-253
116
-138
-291
-333
-202
-71
-244
-299
-143
-435
-498
-112
-56
-345
-521
-138
-249
-565
-170
-499
-443
167
-119
-354
-215
-230
-378
-179
-413
-423
-264
-129
-330
-339
78
-341
-210
-285
-353
-366
-152
-556
-647
-139
-439
-322
-460
-292
-138
-294
-299
-387
-90
-280
-336
-137
-500
-197
-249
-419
-297
-109
-197
-498
-229
-514
-348
-49
-232
-225
-658
-58
-501
-455
195
-703
-188
-247
-441
-277
-376
-519
-320
-215
-544
-120
-137
-387
-149
-263
-446
-301
-73
-197
-435
-170
-314
-224
-336
-102
-194
-541
372
-448
-190
106
-487
-216
-309
-121
-355
-430
-135
-228
-172
-164
61
-242
-105
-231
-402
-112
136
-241
-519
-61
-215
-398
-168
-194
-454
-113
-199
-437
-248
-783
-362
-279
-344
-371
-462
99
-474
-241
-360
-273
-134
-669
-19
-275
-347
-508
-235
-107
-546
211
-302
-231
-109
-97
74
-779
252
-267
-636
483
-583
-278
-177
7
-162
-372
-195
-495
223
-254
-340
-74
-50
-86
-173
73
-221
74
71
-623
283
196
-668
-232
34
-210
84
-88
-221
72
-582
141
-93
-565
-336
-320
169
-780
-291
-74
-542
-113
-345
-298
-404
268
-490
-633
17
-748
-420
-8
-285
-327
-125
-244
-199
-60
-472
-16
-459
-514
203
-283
-518
-25
-155
-397
-53
-245
-262
-147
-393
-189
-194
-201
-677
-364
190
-537
-440
-498
-567
-231
63
-650
-117
86
-913
-111
-294
-468
100
-256
-76
-250
-301
-239
-275
-467
-503
-31
-374
-294
188
-551
-169
-29
-244
-239
-331
-114
-415
-473
-27
-186
-515
-306
-156
-245
-182
44
-213
-276
-239
-129
-584
-478
-124
-396
-285
-195
-492
-242
-163
-493
-599
-219
-288
-726
33
-392
-692
-81
-515
-310
-55
-205
-654
-175
91
-583
26
-546
-240
183
-769
233
-161
-510
-182
-118
-177
-469
-49
-27
-308
-382
-17
-173
-580
-305
-151
-39
-605
-265
-64
-188
6
-116
-235
-220
-132
-250
-321
-422
-58
120
-259
-526
-282
-459
-365
-95
-405
-447
-189
-289
52
-266
-484
-648
-212
-217
-757
-213
-194
-263
-461
-487
-294
-545
-534
-244
-553
-255
-374
-472
-140
-510
-460
-128
-436
-643
106
-489
-416
250
-341
-476
-135
-135
-461
-382
-476
-123
112
-424
-466
-51
-242
-720
-252
297
-375
-209
89
-530
101
-348
-160
-190
-529
-23
-315
-170
27
-616
-206
-22
-600
-31
-359
-23
-326
-241
-259
-161
-136
-635
20
-226
-289
-444
-473
-47
-574
-275
-510
-511
-287
-194
-15
-402
-750
-79
-286
-271
-119
-553
-310
-314
-94
-499
-389
-285
-275
-343
-3
-282
-255
108
-182
-1
-229
-73
-240
-155
-264
-174
-37
-492
-158
-490
-29
-216
-510
353
-625
-311
207
-734
-341
41
-287
-524
-123
-282
-233
-167
-315
-7
-605
-208
-50
-113
-204
-163
121
-261
-284
125
-304
-137
-218
-27
9
-348
-75
-3
-191
-277
169
-34
-242
-299
35
192
-625
-65
185
-610
-194
276
-499
-414
265
-333
-286
36
-296
-203
-232
13
-312
-491
-174
-66
-174
-202
-66
-178
-82
-349
-188
54
-502
-121
328
-720
210
-43
-418
-124
-222
145
-145
-64
-277
-119
267
-281
-251
73
-545
279
-126
-288
-89
-370
11
-574
367
-467
-163
201
-379
0
-145
-73
-244
161
-477
-57
75
-362
-104
51
-375
-195
65
70
-904
107
180
-975
98
212
-486
-270
93
-412
-191
-183
-350
-84
-271
-471
-271
-50
-307
-258
-121
-284
-206
-98
-155
-342
-242
106
-401
16
-269
-198
156
-507
-220
230
-342
-593
326
-478
-170
-173
-469
53
-444
-454
53
-241
-255
-86
-344
-238
-208
20
-281
-372
42
-229
-88
-322
-216
12
-70
-741
-78
27
-417
-16
-619
351
-243
-339
-136
-298
-255
-519
161
-413
-270
47
-539
-244
-114
-373
-138
-512
-530
164
-551
-402
-285
-36
-765
-16
133
-659
-239
-71
-318
-218
-164
-460
-223
-541
-72
-78
-377
-277
-58
-362
106
-91
-566
-253
-115
-174
-445
33
-210
-328
42
-490
-100
-46
-833
452
-195
-762
442
-120
-410
128
-269
-340
518
-439
-402
157
-309
-22
-213
-209
16
-339
-255
-190
146
-366
-538
416
-463
-216
-73
-333
-153
-580
-61
-325
-409
-111
-375
-283
-573
-78
-167
-549
65
-400
-362
-277
48
-245
-609
-239
139
-883
-169
63
-769
-276
-154
-434
-504
-230
-510
-107
-165
-372
-265
-239
-427
-18
52
-529
-186
18
-368
-480
58
-278
-510
99
-186
-491
-60
-285
-401
264
-430
-258
-12
-416
-110
-247
-423
-391
-255
-261
-153
-586
-633
-263
-581
-198
-75
-832
-231
-185
-510
143
-618
-553
147
-267
-484
-189
-332
-444
-184
-327
-117
-398
-409
-221
-102
-442
-180
-216
-295
-241
-218
-83
-387
-33
-161
-218
-362
-381
1
-419
-484
-215
-144
-475
-417
-214
-565
-316
-257
-375
-516
-280
-63
-557
-365
-58
-356
-72
-217
-349
-223
-146
-203
-368
-142
-262
-159
-128
-237
12
-436
-330
-43
-230
-360
-119
-54
-359
-297
15
-249
-287
-355
182
-465
-436
283
-406
-234
-370
24
-199
-343
-521
48
-203
-397
180
-404
-13
-297
-360
6
-638
-363
129
-247
-483
-66
-288
-176
-204
-319
137
-382
-500
-87
-62
-433
-151
22
-262
-371
-228
-291
-158
-391
-624
105
-489
-501
-86
-435
-228
-146
-319
-293
-192
-551
255
-362
-486
79
-303
-344
-134
-156
-136
-352
-336
244
-273
-266
-219
-274
226
-307
-295
134
-500
-25
55
-548
-14
-63
-248
67
-188
-138
-120
-627
63
-112
-662
90
-381
-98
-359
86
-344
-602
169
-576
223
-717
-312
174
-742
-177
-58
-321
-212
-320
-309
224
-450
-270
-23
-577
-172
-323
-295
-226
-402
-239
-279
-141
-451
-438
58
-352
-251
175
-436
-446
33
-166
-456
-83
-427
77
-2
-541
217
-370
-111
160
-364
-68
-332
-328
-62
-295
-205
-93
-576
0
-116
-515
15
-539
-271
155
-478
-290
320
-682
114
-220
-487
213
-305
-83
-191
45
-169
151
-278
46
-125
-158
117
-331
193
-88
-210
-429
389
-455
-246
237
-351
-65
67
-430
-280
1
-708
162
-381
-324
121
-641
0
-433
-506
-140
-248
-369
40
-388
-456
38
-768
-135
1
-750
-2
-47
-614
-72
-507
-128
76
-531
-180
-66
-507
-168
-176
-457
-392
-91
-278
-518
-76
-225
-330
-337
136
-254
-486
44
-123
-382
-130
-165
-188
-263
-190
76
-367
-373
177
-340
-274
-115
-128
-98
-203
26
-329
35
-435
-1
-109
-583
344
-374
-143
-221
-328
-5
-808
-179
-175
-291
-475
-137
-238
-367
-106
-694
-281
-297
-312
-150
-551
-304
-477
-103
-218
-469
-549
-215
-2
-780
-364
-249
-794
-32
-276
-498
43
-763
-267
-32
-526
-372
-357
-313
-368
-89
-168
-543
-385
98
-426
-577
-65
-150
-475
-15
-177
-579
-271
-242
46
-387
-160
-119
-308
-503
-141
-313
-339
-206
-698
-37
-178
-784
147
-382
-379
-318
-347
-266
-740
-166
-549
-234
-286
-417
-285
-284
-458
-199
-444
-101
-499
-447
-157
-775
-126
-359
-609
-236
-309
-236
-385
-148
-504
-395
-214
-337
53
-553
-364
208
-508
-398
134
-474
-172
-36
-332
-111
-365
-95
203
-375
-377
-251
-130
-215
-266
-359
-144
-345
-128
200
-454
-433
17
-293
80
-337
-229
-138
-270
-26
-498
-24
-471
-137
-373
-184
-301
-325
-241
-281
77
-420
17
-275
-509
-230
-83
-477
-487
-217
-345
-413
-396
-221
-575
-239
-523
95
-539
-715
518
-672
-708
-123
-137
-313
-325
-223
-220
-786
-78
-315
-738
70
-570
-322
-299
-567
-326
-244
-492
-276
-40
-749
35
88
-565
-182
-188
-254
-152
-139
-569
-323
-40
-487
-377
-179
-556
-326
-64
-219
-500
-309
-127
-600
-357
-13
-570
-150
-350
-481
-248
-534
-330
-439
-473
-390
-40
-139
-999
-163
-8
-582
-374
-502
-134
-242
-822
-326
-151
-607
-221
-356
-672
-287
-48
-315
-649
-417
-166
-362
-224
-615
-30
-342
-594
216
-663
-808
-55
-275
-446
-473
-479
-318
-364
-547
-376
-18
-733
-271
130
-524
-447
-111
-160
-446
-293
-341
-5
-493
-274
-397
-516
118
-623
-410
-399
-271
-521
-572
-293
-341
-809
-419
14
-575
-364
-422
-270
-256
-374
-744
-298
-206
-905
-5
-278
-1091
-114
-145
-522
-498
-32
-359
-580
-296
88
-129
-815
-156
-100
-351
-589
-291
-411
-314
-396
-779
-183
-657
-440
-289
-543
-130
-623
-607
-54
-221
-38
-352
-363
12
-479
-136
-452
-155
-262
-463
-109
-464
-111
-536
-425
-149
-684
-298
-110
-303
-439
-273
-143
-253
-355
-103
-494
-642
24
-389
-760
-272
-336
-252
-166
-218
-418
-472
-54
-604
-275
-114
-514
-39
-774
127
-142
-1122
137
-439
-745
51
-409
-601
-256
-391
-285
-415
-422
-329
-286
-869
-353
-34
-528
-535
-591
-492
-572
-508
-255
-591
-438
-340
-426
-211
-712
-324
-656
-504
-100
-898
-311
-343
-769
-203
-93
-508
-203
-549
-499
-96
-412
-659
28
-633
-528
163
-973
-380
-264
-856
-268
-266
-786
-757
-138
-346
-779
-184
-250
-366
-383
-339
-240
-85
-754
-259
-159
-635
-374
-330
-223
-531
-320
-250
-259
-260
-351
-50
80
-548
-329
-151
-55
-461
-602
-186
-276
-465
-445
-264
-345
-277
-231
-157
-633
-423
-373
-571
-125
-160
-545
-74
-539
-147
-636
-273
60
-832
400
-656
-62
-59
-766
-276
-244
249
-559
-121
-153
-424
-108
-398
-155
-109
-46
-266
174
-377
-730
154
-775
-364
5
-705
-595
153
-285
-526
-348
-162
-140
-653
66
-595
-526
-118
-652
-272
-193
-551
-545
-350
-34
-245
-762
-255
-122
-563
-205
-542
-579
-203
-495
-311
-401
-65
-528
-659
197
-422
-515
76
-434
-472
-402
-377
-41
-588
-350
-20
-468
-211
-39
-843
-197
-534
-250
29
-576
-896
-343
537
-960
-445
152
-1086
-274
106
-745
-330
2
-650
-386
-33
-975
99
36
-964
366
-582
-361
-133
-753
143
6
-467
-179
-328
-157
-402
-256
-4
-322
-36
-426
-285
-334
-43
-577
-271
-173
-584
31
-721
-521
190
-353
-475
-52
-119
-329
-61
-122
-680
-149
-143
-629
-105
54
-790
-446
54
-838
-254
-154
-469
-186
-283
-86
-101
-268
-196
-413
-70
137
-613
-188
-180
-693
-277
-292
-250
-221
-279
-394
-486
-211
-387
-209
-263
-890
292
-195
-967
-155
-320
-796
-233
-45
-648
-144
-111
-869
-164
-20
-372
-204
-260
-205
-584
-386
-75
-430
-426
-485
-220
-759
-360
107
-583
-189
-319
-630
-168
-359
-611
-221
19
-705
-185
-204
-577
-41
-634
93
-286
-549
-249
-415
-236
-316
-254
-548
-262
-436
-124
-166
-386
-293
-461
-183
-422
-143
-455
-313
-226
-634
-3
153
-289
-472
181
-141
-219
-91
-197
26
-314
-402
-41
329
-255
-424
-4
-227
-360
-6
118
-198
-423
-229
-141
-352
-414
-172
90
-302
-543
-9
105
-474
-623
-184
-43
-274
-569
-97
-233
-555
-93
-637
-366
-265
-476
-9
-286
-4
-421
-753
68
-38
-571
125
-74
-774
-115
-114
-479
-346
-63
-226
-305
-293
-144
31
-564
-160
-161
-299
-53
-219
100
-464
-260
44
-290
-286
-76
-382
180
-133
-281
237
-379
194
-12
-512
-103
86
-326
-439
54
-79
-51
35
-47
-125
-12
147
-440
198
170
-522
-126
226
-340
-249
161
-699
-275
142
-466
-250
-129
-19
-101
-218
-16
241
24
-374
283
-346
-213
221
-608
-61
245
-329
-312
-136
-238
-359
-365
-543
-94
107
-794
-436
121
-337
69
-200
-210
-156
-596
-151
-352
-193
-400
-511
-94
-326
-142
-414
-713
-380
-359
-341
-506
-552
-475
-347
-270
-228
-235
-288
-208
-502
-138
-226
-661
-28
-369
-222
-90
-441
74
-349
-137
-4
-217
-485
-197
-124
-612
-116
-230
-499
-49
-352
-160
-269
-243
229
-237
-257
-205
-262
-536
95
-199
-390
297
-373
-231
291
-377
31
202
-113
-183
-186
458
-237
-253
278
6
-249
185
251
-470
19
-47
21
-127
-407
340
-115
-232
120
7
-346
202
-175
-581
310
70
-140
-550
67
214
-375
192
88
-190
-314
115
-129
-192
51
-407
-62
172
-56
-135
-149
-177
-182
-49
-215
-283
-139
-64
-137
-401
25
-126
-170
17
-460
-308
-6
-407
-103
-143
-362
-9
-463
-357
158
-639
-269
-261
-445
-88
-406
-211
-147
-511
-311
9
-85
-227
-271
44
-121
-466
245
-422
-679
504
-205
-451
320
-77
-454
-113
182
-57
-281
-41
-216
-568
-324
83
-443
-454
183
-158
-234
-479
-175
-169
-289
-7
122
-50
-302
-230
-468
-136
-151
-238
-130
-350
-141
-312
-350
-436
13
120
-653
-137
112
-197
-173
-362
-345
177
3
-147
268
66
-359
2
-332
-109
142
-307
65
-175
-494
89
-11
-433
153
49
-187
42
227
-115
-376
-241
124
-210
-94
371
-401
-438
100
-350
-111
-240
-463
-40
-347
-409
-153
21
-417
-210
21
-44
-20
-381
-231
122
-574
-66
-26
-151
96
-141
47
-17
-257
-83
277
-510
-477
536
178
-384
175
-218
-310
-66
-2
409
-250
-363
189
-111
-328
-155
49
-114
-56
-184
-127
64
-365
-394
160
-180
-465
209
-407
-354
235
-358
-192
25
-58
-269
-45
-16
-160
-84
-129
-41
-267
-259
-136
-49
-230
-497
153
-154
-673
72
-55
-248
-330
-250
51
-440
-207
-279
-285
-302
-362
-101
-159
-354
-232
-78
-452
14
-10
-296
-59
-268
-261
-291
-264
86
15
-422
-169
-6
51
-57
-104
20
171
-35
-402
179
38
-247
198
197
-52
84
32
-313
-76
-152
-400
324
127
-364
41
-177
164
-35
-254
105
264
-46
28
157
-327
150
-97
-23
176
-88
291
180
-231
-227
7
21
-214
51
333
-231
-51
-97
-315
144
-71
-37
35
224
189
4
-399
-76
114
-179
-73
-146
313
102
-490
-49
-106
-233
-120
-102
-228
282
-14
-391
188
55
-51
135
318
22
-120
-157
104
222
-327
-125
-133
-171
386
12
-489
-30
-114
-325
43
-349
-82
161
-31
-224
-359
-39
7
-234
-262
107
-46
-245
-179
119
-233
-448
-30
129
137
-154
-729
-116
132
-634
-272
161
-61
-311
230
-35
-311
16
-190
-184
220
-241
0
-282
-524
-218
30
-146
-351
221
96
-109
-685
-386
62
-274
-391
-12
130
226
-45
-337
-149
-141
-194
-224
53
199
-509
-616
-178
-257
-483
-308
59
-71
-175
-253
-86
-132
-604
12
35
-191
-44
-93
82
-203
-240
-398
-171
-58
-192
-256
-215
-361
-418
-335
-89
-92
-337
148
60
-264
-623
-683
-135
-381
-464
-154
-271
-403
-535
-51
29
-440
-300
-271
-168
-351
-358
-183
-354
-343
-146
-136
-431
-168
-246
-171
-40
-499
-55
-166
-141
-201
-504
63
-43
-339
-47
-153
-335
-198
-41
-208
-162
-118
-307
74
3
-132
-130
-219
-342
-351
37
62
-318
-192
-71
-108
-54
-393
-180
157
-59
29
-12
-185
198
94
-260
219
208
-51
21
-202
-177
-38
33
-291
-55
184
13
-25
-205
-148
159
-63
-319
-235
36
-135
-447
-264
-158
-113
-94
-150
-60
-224
-705
-730
-292
-207
-441
-420
-263
-198
-463
-246
-96
-159
-113
-161
-391
-433
-443
-263
-294
-381
-316
-424
-149
-368
-877
-476
-403
-613
-512
-406
-568
-512
-534
-275
-264
-796
-324
-219
-389
-498
-294
-277
-549
-645
-254
-148
-305
-183
-361
-568
-550
-397
-71
-218
-485
-251
-177
-267
-562
-447
-390
-442
-169
-238
-280
-339
-514
-651
-600
-339
-153
-413
-657
-676
-643
-723
-698
-284
-207
-357
-324
-301
-808
-779
-546
-658
-282
-338
-809
-603
-303
-735
-686
-485
-728
-538
-234
-317
-820
-636
-526
-629
-541
-593
-352
-373
-525
-341
-326
-674
-629
-374
-542
-704
-508
-270
-412
-635
-474
-237
-424
-564
-326
-201
-624
-423
228
-352
-700
-350
-453
-501
-278
-271
-120
-122
-591
-492
-151
-753
-518
60
-174
-398
-227
-283
-434
-244
-420
-355
-283
-217
-119
-219
-317
-494
-677
-127
-204
-362
37
-116
-489
-482
-554
-634
-344
-228
-306
91
25
-326
-306
-614
-448
77
-119
-208
308
-195
-624
-331
-510
-372
-295
-356
-56
-226
-515
-341
-558
-416
-316
-87
-20
-377
-204
-245
-427
-649
-394
27
-216
-107
192
-30
-632
-316
-436
-397
26
-67
316
163
-474
-341
-257
-385
-226
-24
243
24
-162
-593
-637
-137
-132
-132
83
265
86
-185
-512
-809
-326
-46
-247
218
223
-273
-362
-320
-293
-392
76
-127
-56
46
-383
-608
-419
-39
-50
13
90
253
134
-280
-459
-228
-231
-77
-80
-61
117
-81
-274
-359
-318
-109
43
-62
-154
-80
-209
-332
-262
-83
19
-143
-4
102
-60
-118
-119
-240
-137
-19
-145
-135
-63
79
-106
-178
-168
-183
26
33
-81
-26
-21
-183
-298
-159
-84
-216
-240
90
-78
-61
-160
-475
-191
-203
-355
-264
77
-91
-215
-365
-493
-330
-261
-246
-260
-295
-292
-211
-427
-468
-316
23
-136
-78
127
-137
-280
-512
-395
-69
-11
-291
-292
-156
-376
-340
-115
-115
-347
-275
-96
-277
-174
-102
-187
-274
-167
29
-133
-485
-261
128
-293
-104
165
-140
-192
-42
-129
-160
-147
-244
-92
-70
-146
-6
118
-104
-85
-7
-287
-131
101
260
-33
-86
-73
-184
-198
-50
127
-157
-220
-261
-243
-272
-312
-236
-132
5
-118
-105
-178
-381
-170
-321
-388
117
-136
-185
-137
-343
-447
-308
-213
-385
26
222
5
-127
-326
-395
-330
-239
-368
-105
65
-212
-202
-249
-443
-321
-281
-350
-187
-133
-217
-139
-267
-462
-455
-297
-115
-93
-147
-246
-248
-564
-510
-165
-7
-284
-187
70
-199
-355
-415
-235
-326
-239
-193
-254
-299
-476
-434
-413
-345
-270
-226
-167
-191
-220
-389
-588
-394
-257
-279
-157
-206
-277
-317
-436
-343
-101
-207
-128
9
-78
-138
-301
-571
-443
-301
-115
64
-52
-129
-259
-328
-410
-269
-233
-302
-154
-89
-97
-157
-520
-307
-80
-201
-135
70
-64
-305
-380
-399
-236
-190
-291
-113
64
-71
-314
-361
-376
-407
-154
-130
-203
25
-167
-503
-613
-516
-258
-68
-30
-226
-163
-385
-663
-551
-241
-80
-111
-143
-196
-149
-456
-734
-464
-355
-165
-11
-2
-210
-450
-531
-508
-246
-235
-239
-147
-170
-368
-461
-542
-570
-471
-308
-215
-228
-204
-333
-452
-588
-539
-349
-120
-119
-236
-313
-221
-307
-410
-255
-347
-386
-350
-113
-81
-269
-486
-412
-172
-212
-271
-103
-57
-195
-315
-329
-352
-338
-284
-230
-146
-164
-285
-414
-343
-485
-505
-232
-127
-318
-440
-361
-386
-304
-410
-331
-99
-281
-338
-127
-101
-314
-330
-221
-345
-301
-198
-137
-114
-195
-333
-178
-250
-527
-282
-56
-138
-128
-75
-246
-374
-347
-319
-253
-157
-278
-155
-197
-404
-445
-327
-140
-163
-223
-289
-170
-175
-299
-283
-303
-226
-131
-287
-345
-160
-137
-351
-434
-334
-402
-437
-271
-332
-295
-116
-373
-384
-107
-156
-295
-226
-103
-159
-355
-461
-305
-303
-282
-94
-213
-368
-308
-357
-365
-338
-267
-176
-255
-340
-350
-238
-265
-392
-308
-238
-343
-326
-234
-215
-289
-308
-317
-237
-298
-220
-62
-196
-279
-329
-297
-243
-423
-353
-199
-134
-103
-218
-199
-203
-241
-347
-223
-125
-84
-144
-210
-265
-326
-385
-342
-343
-314
-163
-301
-444
-456
-321
-255
-279
-146
-5
-51
-192
-269
-371
-347
-307
-309
-189
-212
-400
-381
-347
-412
-405
-387
-300
-248
-262
-238
-249
-463
-658
-337
-157
-380
-330
-191
-329
-586
-598
-453
-404
-462
-367
-89
-241
-480
-390
-426
-489
-356
-318
-306
-279
-323
-386
-436
-398
-222
-205
-254
-212
-204
-297
-418
-424
-261
-198
-187
-113
-217
-325
-282
-284
-349
-292
-308
-117
-71
-235
-260
-239
-163
-192
-167
-118
-263
-463
-425
-289
-246
-229
-232
-248
-346
-343
-227
-226
-140
-66
-235
-356
-370
-390
-403
-304
-142
-114
-155
-136
-181
-340
-400
-292
-60
-118
-112
64
-156
-531
-515
-349
-390
-288
-181
-211
-159
-321
-441
-351
-464
-372
-187
-278
-332
-298
-283
-393
-422
-351
-297
-202
-208
-248
-265
-420
-553
-393
-197
-240
-168
-101
-202
-341
-372
-392
-319
-184
-186
-163
-219
-342
-274
-273
-497
-410
21
37
-192
-215
-246
-257
-273
-398
-232
-12
-201
-383
-281
-252
-402
-363
-278
-296
-226
-193
-293
-410
-291
-224
-302
-264
-220
-176
-205
-319
-409
-359
-282
-299
-262
-280
-336
-273
-359
-458
-227
-70
-180
-253
-194
-112
-142
-223
-193
-124
-176
-68
96
-67
-325
-357
-280
-196
-219
-126
-99
-393
-512
-411
-287
-154
-94
-111
-203
-447
-580
-437
-222
-122
-45
-79
-183
-275
-434
-396
-218
-69
-54
-191
-343
-468
-555
-527
-325
-101
-55
-85
-309
-549
-619
-576
-378
-328
-191
-43
-244
-373
-334
-492
-536
-232
-70
-75
-158
-294
-542
-564
-408
-241
-143
-203
-227
-228
-214
-351
-448
-330
-171
-196
-228
-94
-12
-110
-338
-356
-200
-131
-203
-150
-97
-174
-159
-179
-247
-209
-108
-143
-208
-228
-256
-312
-437
-411
-399
-379
-231
-163
-165
-214
-399
-440
-250
-277
-269
-219
-270
-320
-322
-285
-384
-476
-421
-279
-195
-295
-404
-349
-335
-439
-393
-254
-199
-290
-349
-286
-218
-260
-379
-335
-266
-280
-262
-297
-325
-284
-352
-386
-276
-187
-222
-205
-171
-276
-323
-233
-176
-224
-229
-256
-294
-228
-325
-473
-358
-308
-296
-187
-161
-225
-237
-316
-374
-214
-192
-198
-173
-272
-284
-269
-340
-306
-286
-355
-320
-224
-194
-192
-166
-205
-353
-369
-217
-185
-228
-196
-180
-228
-376
-441
-331
-329
-346
-323
-257
-162
-149
-232
-429
-420
-379
-389
-270
-215
-255
-311
-361
-463
-498
-325
-207
-193
-202
-212
-295
-395
-350
-352
-349
-250
-192
-232
-296
-372
-447
-416
-311
-234
-310
-442
-451
-353
-469
-492
-293
-337
-403
-280
-249
-274
-263
-251
-226
-248
-349
-386
-246
-221
-338
-207
-133
-293
-280
-282
-284
-223
-189
-182
-249
-385
-532
-417
-218
-91
-138
-198
-242
-389
-526
-514
-321
-286
-278
-158
-149
-219
-432
-509
-322
-139
-124
-164
-182
-271
-412
-539
-498
-219
-12
-53
-167
-286
-316
-374
-396
-393
-246
-36
-106
-258
-321
-312
-280
-260
-249
-193
-163
-205
-321
-410
-406
-278
-248
-216
-126
-80
-162
-381
-467
-464
-384
-284
-147
-144
-258
-259
-288
-373
-472
-366
-161
-205
-324
-263
-259
-437
-494
-347
-112
-154
-187
-116
-235
-391
-373
-345
-266
-205
-179
-209
-286
-270
-336
-338
-255
-237
-324
-453
-502
-366
-254
-282
-280
-196
-188
-316
-424
-431
-357
-249
-203
-174
-188
-267
-356
-370
-273
-147
-126
-158
-198
-226
-135
-257
-457
-416
-192
-85
-165
-286
-270
-219
-407
-506
-255
-169
-274
-244
-150
-210
-305
-376
-453
-435
-338
-304
-321
-329
-273
-263
-349
-386
-357
-315
-386
-491
-481
-362
-316
-331
-351
-388
-381
-383
-288
-192
-317
-353
-182
-147
-194
-144
-57
-64
-162
-192
-216
-289
-307
-182
-104
-211
-299
-290
-304
-322
-305
-225
-147
-143
-197
-231
-276
-297
-241
-189
-111
-119
-197
-308
-351
-284
-163
-112
-119
-123
-222
-350
-299
-248
-201
-121
-119
-149
-316
-417
-322
-254
-214
-163
-76
-99
-284
-356
-381
-443
-387
-144
-64
-272
-422
-417
-427
-444
-348
-218
-143
-189
-325
-414
-467
-423
-263
-163
-87
-93
-175
-263
-290
-304
-330
-251
-116
-99
-205
-247
-315
-355
-323
-303
-251
-256
-305
-289
-249
-304
-289
-182
-207
-216
-202
-249
-273
-295
-246
-133
-126
-184
-226
-244
-217
-211
-221
-201
-174
-233
-310
-288
-284
-294
-300
-303
-221
-223
-263
-213
-209
-272
-297
-280
-341
-344
-257
-226
-357
-365
-249
-334
-430
-422
-336
-197
-190
-337
-405
-358
-257
-237
-358
-401
-348
-337
-404
-474
-506
-437
-336
-312
-311
-336
-427
-429
-404
-453
-337
-236
-237
-251
-330
-426
-448
-378
-262
-308
-398
-403
-428
-426
-398
-379
-364
-291
-231
-286
-371
-405
-375
-334
-344
-250
-103
-71
-132
-142
-209
-360
-391
-255
-162
-148
-196
-252
-288
-393
-377
-290
-171
-49
-63
-186
-345
-337
-247
-263
-297
-273
-274
-294
-339
-430
-483
-462
-383
-324
-290
-272
-265
-229
-247
-377
-402
-271
-159
-188
-263
-207
-253
-425
-462
-361
-226
-185
-212
-253
-315
-397
-420
-357
-236
-198
-226
-260
-365
-477
-463
-373
-307
-220
-161
-237
-351
-335
-331
-296
-244
-198
-230
-331
-393
-377
-390
-351
-291
-301
-317
-312
-342
-377
-349
-279
-205
-264
-332
-269
-160
-221
-258
-217
-179
-152
-198
-247
-218
-214
-207
-165
-145
-157
-191
-220
-219
-243
-202
-121
-196
-288
-342
-280
-232
-267
-264
-256
-278
-327
-381
-406
-335
-255
-278
-304
-223
-233
-357
-351
-277
-256
-221
-196
-164
-235
-380
-384
-284
-278
-307
-204
-164
-296
-399
-393
-293
-261
-249
-153
-136
-169
-233
-264
-312
-389
-344
-205
-224
-330
-362
-361
-334
-327
-350
-306
-267
-334
-395
-377
-354
-289
-259
-259
-206
-166
-231
-330
-336
-300
-285
-340
-362
-269
-254
-403
-464
-376
-258
-246
-292
-223
-191
-287
-348
-277
-199
-124
-53
-60
-96
-85
-178
-294
-223
-114
-71
-175
-260
-211
-177
-249
-319
-236
-87
-82
-216
-283
-247
-192
-233
-292
-265
-172
-162
-199
-196
-287
-367
-323
-262
-256
-242
-171
-120
-173
-236
-229
-212
-161
-152
-239
-271
-263
-258
-224
-204
-225
-224
-173
-195
-250
-268
-277
-240
-238
-180
-105
-170
-212
-172
-185
-211
-184
-140
-107
-186
-281
-299
-312
-250
-198
-180
-184
-201
-229
-251
-178
-119
-165
-215
-142
-62
-84
-171
-175
-160
-155
-135
-107
-104
-184
-261
-274
-191
-132
-164
-220
-251
-230
-245
-314
-318
-211
-90
-37
-94
-217
-299
-246
-188
-225
-237
-268
-288
-277
-332
-356
-299
-291
-321
-258
-245
-248
-219
-254
-204
-228
-313
-284
-205
-179
-237
-253
-215
-258
-333
-349
-268
-196
-190
-133
-132
-215
-279
-291
-234
-158
-102
-117
-154
-201
-279
-282
-173
-151
-169
-143
-151
-274
-435
-440
-317
-189
-176
-158
-196
-335
-438
-403
-373
-372
-268
-157
-207
-320
-348
-305
-268
-265
-205
-107
-85
-198
-289
-284
-223
-212
-279
-298
-247
-247
-311
-313
-216
-170
-263
-338
-322
-248
-257
-274
-250
-280
-289
-310
-325
-332
-355
-297
-270
-330
-401
-380
-298
-248
-286
-333
-255
-260
-352
-309
-200
-177
-248
-268
-220
-196
-217
-250
-221
-161
-165
-225
-245
-201
-209
-255
-222
-175
-171
-182
-154
-175
-237
-281
-242
-190
-241
-244
-198
-170
-228
-361
-375
-317
-330
-327
-231
-191
-326
-447
-379
-256
-221
-240
-249
-248
-249
-317
-355
-282
-244
-266
-283
-298
-327
-396
-420
-359
-312
-319
-347
-289
-249
-304
-368
-347
-289
-260
-253
-255
-289
-325
-313
-306
-315
-337
-316
-268
-301
-366
-410
-423
-382
-277
-238
-308
-378
-330
-271
-309
-359
-345
-268
-242
-267
-279
-252
-265
-317
-337
-344
-345
-313
-286
-301
-295
-294
-304
-319
-303
-269
-280
-276
-270
-280
-292
-318
-318
-297
-313
-278
-295
-368
-394
-365
-343
-359
-322
-283
-279
-322
-394
-456
-407
-299
-304
-373
-382
-301
-274
-326
-343
-319
-298
-330
-326
-292
-311
-304
-301
-279
-274
-272
-217
-208
-251
-262
-256
-246
-250
-276
-274
-238
-223
-274
-341
-350
-303
-282
-313
-332
-314
-291
-285
-286
-286
-275
-237
-223
-200
-200
-259
-318
-356
-363
-365
-352
-313
-312
-328
-315
-303
-264
-240
-238
-216
-162
-154
-197
-228
-224
-221
-216
-209
-241
-265
-307
-300
-312
-344
-291
-241
-214
-209
-201
-228
-285
-342
-323
-250
-224
-251
-273
-299
-367
-397
-363
-362
-355
-302
-292
-302
-359
-450
-457
-350
-260
-247
-261
-232
-204
-265
-367
-396
-325
-257
-264
-292
-302
-328
-375
-397
-416
-411
-381
-338
-342
-388
-395
-397
-402
-378
-379
-358
-301
-280
-296
-331
-363
-342
-312
-300
-276
-311
-356
-348
-322
-294
-312
-338
-282
-214
-240
-294
-284
-255
-280
-367
-381
-329
-301
-318
-345
-360
-359
-359
-376
-372
-353
-333
-309
-318
-352
-347
-319
-303
-309
-345
-360
-340
-336
-358
-340
-297
-307
-317
-302
-301
-291
-269
-246
-228
-233
-224
-204
-222
-236
-237
-276
-286
-240
-226
-280
-319
-301
-268
-279
-314
-319
-326
-336
-302
-252
-224
-241
-304
-303
-292
-313
-287
-252
-243
-273
-303
-281
-276
-302
-281
-254
-277
-277
-247
-256
-304
-355
-334
-277
-263
-281
-257
-232
-247
-262
-278
-285
-269
-244
-211
-197
-204
-204
-207
-197
-210
-208
-208
-210
-219
-226
-229
-226
-201
-186
-196
-193
-193
-232
-235
-224
-223
-195
-152
-134
-170
-185
-185
-205
-236
-260
-275
-276
-263
-253
-254
-268
-257
-224
-194
-198
-218
-224
-213
-233
-229
-230
-267
-298
-296
-300
-287
-288
-319
-311
-308
-324
-338
-316
-300
-303
-300
-283
-250
-247
-251
-229
-221
-186
-159
-177
-186
-173
-151
-141
-144
-179
-176
-161
-145
-150
-192
-204
-206
-230
-269
-291
-302
-300
-265
-231
-228
-236
-239
-232
-225
-201
-180
-175
-182
-207
-229
-230
-239
-244
-258
-291
-316
-339
-330
-315
-308
-288
-275
-275
-280
-298
-301
-310
-336
-341
-304
-294
-305
-302
-292
-336
-377
-370
-347
-317
-291
-266
-266
-288
-279
-270
-287
-259
-238
-235
-224
-200
-200
-205
-226
-255
-237
-232
-223
-226
-251
-249
-242
-250
-228
-175
-154
-161
-177
-184
-163
-147
-148
-164
-177
-168
-172
-182
-198
-230
-211
-205
-245
-277
-324
-305
-272
-293
-261
-232
-224
-217
-216
-218
-231
-245
-254
-233
-214
-221
-241
-260
-275
-260
-252
-248
-248
-237
-235
-274
-300
-287
-279
-267
-288
-323
-301
-279
-278
-273
-298
-301
-290
-329
-334
-309
-287
-287
-281
-263
-263
-254
-251
-262
-286
-302
-304
-313
-315
-290
-302
-286
-233
-213
-199
-224
-262
-271
-286
-299
-293
-300
-283
-294
-347
-360
-348
-334
-311
-279
-245
-231
-228
-211
-207
-214
-203
-197
-220
-237
-239
-243
-242
-249
-257
-257
-258
-269
-255
-244
-263
-274
-278
-271
-298
-295
-289
-322
-316
-316
-316
-328
-349
-360
-376
-377
-386
-385
-364
-343
-330
-321
-337
-338
-328
-333
-344
-326
-322
-341
-353
-373
-388
-393
-400
-409
-404
-391
-353
-319
-309
-293
-298
-295
-281
-290
-316
-321
-335
-343
-331
-318
-320
-312
-295
-300
-308
-322
-322
-308
-286
-288
-311
-301
-280
-276
-270
-272
-244
-225
-232
-244
-255
-250
-257
-270
-257
-259
-270
-270
-264
-245
-242
-243
-224
-224
-246
-257
-254
-297
-320
-300
-303
-284
-269
-284
-285
-257
-240
-226
-230
-245
-220
-200
-203
-212
-223
-220
-229
-241
-230
-261
-299
-265
-217
-222
-208
-194
-186
-188
-209
-200
-208
-210
-161
-158
-204
-220
-214
-212
-221
-216
-238
-273
-264
-249
-247
-239
-252
-275
-299
-325
-334
-315
-248
-283
-334
-367
-366
-327
-323
-329
-311
-331
-295
-275
-321
-305
-329
-348
-376
-364
-308
-292
-285
-284
-303
-308
-322
-283
-302
-306
-282
-300
-267
-268
-250
-235
-246
-243
-253
-267
-272
-294
-287
-304
-314
-293
-265
-278
-294
-278
-268
-265
-250
-250
-266
-277
-285
-301
-320
-331
-350
-342
-344
-321
-319
-337
-333
-362
-368
-338
-314
-299
-291
-267
-244
-246
-242
-248
-253
-267
-292
-296
-302
-299
-300
-290
-313
-334
-324
-291
-253
-239
-203
-200
-200
-190
-191
-168
-169
-200
-208
-241
-277
-294
-299
-267
-251
-230
-199
-177
-174
-160
-178
-185
-180
-201
-201
-194
-181
-177
-172
-187
-232
-239
-229
-228
-241
-254
-213
-191
-205
-210
-214
-210
-213
-198
-190
-213
-226
-220
-223
-193
-175
-164
-146
-139
-142
-124
-103
-60
-45
-39
-23
-16
-8
-18
-28
-45
-69
-89
-101
-125
-141
-151
-141
-150
-133
-147
-188
-187
-202
-211
-185
-176
-174
-198
-217
-209
-232
-229
-222
-236
-233
-226
-236
-243
-261
-237
-199
-209
-210
-182
-168
-172
-178
-194
-212
-210
-211
-237
-217
-213
-234
-219
-234
-225
-201
-218
-209
-187
-192
-199
-205
-214
-232
-248
-240
-224
-220
-235
-246
-231
-213
-223
-253
-272
-273
-255
-248
-229
-217
-210
-187
-171
-186
-197
-183
-189
-169
-148
-146
-157
-166
-168
-169
-175
-184
-194
-204
-215
-227
-225
-220
-226
-209
-202
-195
-168
-185
-183
-189
-204
-214
-219
-208
-222
-261
-257
-256
-259
-249
-228
-223
-248
-263
-248
-246
-245
-226
-223
-217
-204
-190
-185
-185
-179
-192
-200
-214
-249
-254
-228
-229
-256
-307
-314
-288
-304
-303
-286
-268
-261
-275
-276
-278
-289
-283
-264
-253
-268
-283
-275
-274
-250
-259
-252
-239
-256
-253
-256
-261
-258
-254
-250
-226
-204
-204
-188
-156
-159
-166
-170
-195
-181
-156
-167
-185
-198
-202
-208
-210
-217
-224
-235
-259
-292
-323
-331
-318
-319
-315
-308
-306
-294
-273
-265
-248
-244
-239
-206
-205
-222
-219
-206
-197
-190
-180
-162
-155
-134
-121
-125
-151
-174
-192
-205
-196
-189
-190
-199
-207
-187
-165
-152
-124
-132
-167
-200
-203
-200
-241
-253
-253
-277
-265
-244
-238
-235
-266
-284
-282
-306
-288
-269
-247
-224
-217
-201
-184
-173
-195
-198
-205
-253
-276
-267
-268
-272
-253
-250
-248
-258
-276
-264
-289
-307
-286
-298
-313
-322
-308
-321
-340
-322
-301
-283
-284
-285
-263
-274
-284
-281
-298
-292
-305
-311
-323
-349
-352
-356
-361
-341
-321
-310
-309
-305
-304
-306
-290
-290
-279
-308
-331
-311
-315
-317
-312
-308
-312
-326
-297
-275
-264
-260
-263
-244
-280
-297
-288
-295
-282
-254
-244
-246
-231
-213
-202
-192
-173
-166
-181
-192
-202
-192
-214
-244
-228
-234
-258
-263
-258
-250
-244
-263
-281
-296
-296
-269
-274
-293
-289
-305
-299
-277
-286
-277
-247
-253
-267
-288
-297
-305
-274
-257
-260
-245
-266
-260
-260
-279
-255
-231
-243
-243
-232
-245
-283
-316
-321
-322
-319
-286
-274
-281
-271
-254
-228
-235
-214
-213
-252
-239
-222
-224
-228
-236
-225
-224
-220
-226
-233
-237
-227
-222
-220
-194
-201
-188
-201
-222
-190
-149
-150
-156
-171
-217
-248
-269
-296
-306
-321
-314
-287
-278
-279
-279
-274
-244
-198
-181
-165
-149
-125
-113
-118
-132
-157
-200
-234
-279
-301
-299
-334
-360
-356
-358
-373
-348
-296
-270
-293
-310
-315
-339
-343
-327
-307
-306
-317
-312
-303
-319
-335
-331
-335
-331
-333
-324
-327
-318
-287
-297
-316
-296
-284
-308
-321
-313
-334
-369
-370
-370
-362
-368
-392
-397
-403
-418
-399
-386
-376
-350
-327
-331
-331
-349
-350
-343
-370
-356
-338
-329
-313
-308
-305
-319
-332
-334
-348
-349
-356
-356
-358
-357
-344
-321
-292
-266
-254
-268
-278
-293
-309
-315
-316
-300
-264
-239
-241
-242
-204
-214
-224
-203
-199
-204
-201
-193
-185
-188
-196
-189
-209
-255
-266
-269
-269
-266
-259
-229
-210
-203
-216
-237
-232
-222
-204
-219
-221
-207
-227
-236
-218
-212
-232
-220
-229
-210
-150
-141
-149
-158
-141
-125
-136
-130
-120
-132
-146
-138
-126
-141
-150
-158
-181
-189
-198
-197
-218
-241
-234
-225
-214
-214
-220
-208
-215
-207
-187
-175
-168
-163
-161
-138
-129
-127
-126
-152
-147
-120
-139
-138
-133
-168
-190
-199
-230
-256
-280
-302
-322
-312
-302
-304
-293
-315
-323
-344
-360
-336
-290
-290
-297
-297
-315
-333
-335
-355
-363
-342
-346
-351
-333
-318
-337
-338
-360
-371
-353
-378
-369
-364
-381
-372
-380
-403
-395
-380
-385
-374
-358
-367
-360
-348
-348
-340
-327
-336
-335
-312
-319
-318
-285
-266
-270
-287
-304
-306
-304
-304
-293
-289
-326
-329
-317
-318
-307
-298
-276
-292
-302
-280
-262
-253
-235
-214
-212
-201
-194
-204
-214
-199
-210
-233
-243
-248
-247
-270
-294
-290
-268
-254
-252
-272
-277
-283
-285
-278
-280
-267
-269
-268
-272
-296
-297
-309
-329
-333
-345
-331
-300
-290
-278
-292
-308
-291
-294
-297
-292
-271
-226
-205
-202
-203
-207
-222
-232
-220
-208
-186
-168
-164
-176
-188
-186
-183
-180
-160
-181
-202
-212
-248
-256
-260
-263
-251
-252
-249
-224
-209
-222
-225
-217
-221
-198
-201
-222
-236
-254
-260
-248
-241
-242
-245
-215
-186
-206
-220
-209
-231
-270
-276
-291
-324
-328
-328
-348
-346
-340
-348
-382
-398
-391
-395
-382
-370
-390
-380
-363
-349
-343
-338
-300
-281
-256
-254
-261
-231
-209
-184
-178
-167
-151
-158
-160
-180
-196
-218
-265
-266
-250
-241
-251
-268
-274
-254
-258
-268
-268
-275
-267
-259
-267
-279
-276
-291
-289
-283
-285
-293
-308
-321
-338
-349
-316
-287
-292
-294
-282
-296
-313
-313
-315
-334
-336
-335
-336
-315
-304
-295
-266
-283
-305
-336
-362
-366
-377
-356
-358
-364
-380
-395
-386
-377
-376
-374
-375
-356
-321
-308
-286
-258
-244
-243
-263
-254
-231
-225
-210
-207
-204
-220
-234
-232
-213
-186
-186
-167
-145
-147
-136
-140
-171
-186
-163
-159
-158
-153
-173
-174
-192
-230
-252
-244
-231
-228
-239
-228
-219
-222
-209
-225
-213
-175
-188
-196
-209
-243
-246
-264
-290
-304
-302
-321
-317
-296
-288
-272
-257
-231
-183
-175
-138
-115
-124
-134
-145
-143
-150
-181
-219
-233
-267
-274
-270
-281
-264
-253
-258
-239
-244
-254
-241
-223
-237
-235
-228
-233
-222
-214
-212
-207
-221
-239
-256
-264
-236
-219
-193
-156
-137
-160
-181
-172
-179
-178
-162
-165
-177
-204
-229
-241
-257
-263
-264
-257
-260
-266
-264
-272
-293
-283
-271
-285
-277
-280
-278
-260
-244
-223
-220
-229
-241
-245
-259
-295
-313
-346
-370
-390
-442
-451
-435
-437
-422
-409
-406
-394
-372
-349
-337
-313
-279
-270
-252
-230
-241
-245
-254
-286
-329
-363
-371
-387
-376
-329
-329
-328
-328
-337
-323
-295
-268
-238
-256
-247
-254
-258
-225
-226
-204
-207
-185
-154
-159
-153
-148
-168
-181
-189
-213
-227
-251
-278
-283
-284
-281
-253
-236
-220
-218
-199
-168
-133
-98
-94
-127
-129
-107
-123
-137
-146
-162
-190
-211
-217
-220
-212
-193
-196
-206
-205
-207
-207
-209
-220
-233
-234
-251
-291
-331
-341
-334
-340
-319
-285
-316
-338
-321
-312
-293
-286
-252
-248
-245
-221
-210
-211
-216
-207
-197
-204
-189
-190
-204
-198
-201
-200
-217
-243
-225
-202
-186
-163
-149
-145
-135
-115
-102
-100
-102
-95
-105
-117
-112
-103
-90
-96
-112
-132
-158
-173
-183
-180
-184
-194
-187
-193
-191
-193
-206
-208
-237
-222
-211
-235
-241
-244
-246
-245
-229
-228
-234
-252
-285
-294
-309
-341
-339
-346
-355
-354
-361
-356
-328
-317
-313
-315
-315
-317
-316
-320
-338
-325
-305
-325
-316
-307
-320
-330
-361
-354
-335
-302
-274
-260
-246
-248
-225
-213
-224
-235
-264
-285
-285
-276
-272
-262
-241
-255
-280
-270
-255
-248
-273
-284
-284
-269
-271
-284
-286
-306
-304
-298
-297
-295
-290
-293
-287
-251
-238
-235
-253
-283
-281
-275
-275
-279
-303
-311
-318
-341
-360
-361
-367
-359
-343
-331
-316
-305
-310
-323
-326
-310
-297
-256
-227
-230
-229
-221
-210
-211
-213
-226
-242
-249
-242
-252
-248
-220
-215
-220
-194
-153
-130
-130
-126
-139
-153
-168
-170
-157
-180
-185
-179
-195
-202
-198
-200
-200
-209
-193
-186
-173
-157
-161
-172
-196
-224
-230
-242
-271
-263
-260
-264
-228
-203
-215
-243
-257
-252
-264
-264
-240
-238
-259
-270
-272
-271
-241
-239
-218
-180
-187
-203
-194
-208
-243
-247
-246
-246
-252
-256
-253
-260
-272
-277
-282
-291
-294
-298
-316
-329
-326
-325
-325
-297
-282
-296
-308
-308
-304
-298
-294
-302
-300
-298
-312
-312
-342
-325
-293
-312
-322
-315
-320
-302
-256
-220
-229
-239
-250
-249
-242
-265
-291
-310
-327
-352
-370
-388
-370
-380
-421
-430
-428
-416
-389
-340
-313
-307
-271
-257
-287
-268
-258
-277
-294
-310
-319
-345
-348
-320
-322
-324
-325
-318
-311
-320
-279
-268
-273
-270
-280
-282
-302
-307
-287
-298
-294
-268
-253
-247
-245
-242
-238
-251
-252
-233
-231
-232
-231
-217
-202
-202
-177
-176
-189
-187
-198
-189
-175
-159
-166
-180
-175
-187
-202
-222
-255
-252
-234
-250
-245
-219
-221
-228
-229
-231
-231
-226
-226
-229
-237
-243
-232
-237
-235
-233
-256
-290
-280
-273
-266
-259
-262
-275
-309
-313
-301
-293
-256
-208
-196
-194
-199
-189
-184
-188
-166
-177
-205
-218
-230
-252
-266
-283
-280
-287
-301
-288
-283
-265
-250
-254
-243
-211
-177
-186
-202
-190
-211
-222
-219
-219
-186
-191
-183
-156
-154
-168
-188
-214
-233
-206
-192
-212
-204
-207
-228
-229
-245
-261
-253
-277
-299
-310
-356
-397
-391
-368
-331
-321
-323
-300
-315
-320
-318
-319
-301
-288
-282
-300
-295
-307
-334
-297
-286
-265
-248
-288
-309
-322
-334
-318
-332
-327
-323
-332
-329
-339
-331
-308
-299
-272
-270
-289
-269
-278
-274
-285
-328
-328
-359
-383
-380
-381
-356
-315
-287
-262
-240
-212
-201
-177
-169
-171
-155
-150
-154
-166
-186
-242
-265
-247
-226
-217
-200
-194
-215
-204
-202
-218
-211
-212
-205
-211
-237
-255
-275
-285
-287
-286
-292
-296
-275
-262
-259
-274
-288
-277
-313
-348
-342
-335
-311
-289
-260
-246
-256
-281
-307
-332
-345
-333
-317
-287
-297
-301
-284
-277
-260
-240
-229
-232
-233
-251
-250
-253
-275
-271
-242
-211
-208
-221
-254
-267
-264
-276
-273
-265
-259
-258
-245
-231
-215
-214
-219
-217
-204
-181
-186
-200
-214
-234
-260
-290
-296
-294
-307
-319
-336
-351
-331
-324
-330
-319
-312
-304
-304
-317
-313
-320
-311
-299
-293
-284
-300
-290
-272
-270
-259
-249
-241
-266
-275
-261
-249
-239
-257
-286
-300
-284
-275
-260
-249
-244
-247
-257
-251
-264
-270
-280
-287
-279
-295
-299
-266
-289
-308
-309
-288
-252
-268
-245
-229
-243
-264
-271
-270
-288
-298
-283
-300
-324
-324
-314
-298
-273
-262
-246
-254
-278
-302
-334
-329
-345
-368
-361
-375
-391
-373
-361
-359
-355
-317
-300
-306
-281
-269
-260
-253
-273
-280
-301
-304
-310
-361
-367
-348
-334
-297
-273
-267
-239
-222
-215
-222
-222
-206
-209
-203
-198
-211
-230
-261
-251
-242
-224
-200
-221
-231
-246
-264
-256
-245
-230
-237
-263
-259
-249
-274
-282
-294
-287
-275
-291
-281
-274
-273
-273
-287
-294
-287
-257
-231
-245
-256
-265
-282
-296
-282
-278
-310
-330
-339
-334
-312
-289
-273
-277
-267
-244
-243
-253
-244
-236
-233
-219
-228
-231
-195
-207
-245
-238
-195
-175
-179
-165
-153
-161
-170
-144
-125
-131
-139
-153
-156
-150
-162
-195
-216
-225
-224
-203
-177
-171
-168
-157
-183
-176
-170
-197
-197
-218
-243
-260
-278
-285
-299
-307
-300
-294
-287
-287
-288
-309
-315
-304
-318
-335
-313
-294
-306
-323
-332
-333
-338
-336
-312
-286
-303
-305
-303
-296
-277
-267
-267
-268
-276
-291
-304
-308
-285
-303
-312
-326
-325
-325
-352
-354
-380
-408
-383
-384
-412
-406
-405
-399
-387
-386
-395
-395
-380
-377
-368
-357
-334
-307
-297
-276
-262
-266
-269
-253
-266
-256
-232
-238
-221
-220
-219
-210
-195
-218
-236
-221
-221
-238
-254
-278
-305
-322
-333
-324
-303
-308
-294
-290
-289
-262
-268
-250
-268
-283
-266
-250
-238
-254
-228
-207
-199
-191
-163
-144
-153
-157
-150
-135
-144
-151
-168
-173
-159
-157
-152
-156
-178
-186
-196
-211
-224
-261
-291
-289
-306
-307
-297
-287
-286
-312
-329
-331
-315
-308
-308
-300
-314
-293
-266
-277
-274
-276
-279
-287
-282
-258
-245
-265
-273
-272
-269
-271
-282
-282
-273
-261
-244
-240
-228
-215
-238
-237
-259
-279
-314
-355
-357
-365
-355
-348
-352
-326
-315
-298
-264
-232
-204
-194
-177
-156
-153
-126
-91
-70
-66
-79
-69
-78
-81
-78
-127
-170
-151
-177
-204
-204
-221
-235
-279
-291
-280
-268
-239
-252
-271
-249
-255
-272
-301
-331
-315
-308
-303
-309
-329
-332
-321
-301
-308
-324
-335
-336
-328
-309
-310
-317
-316
-331
-328
-304
-297
-282
-287
-286
-280
-299
-319
-342
-332
-302
-295
-290
-309
-307
-296
-286
-247
-250
-259
-250
-236
-253
-263
-258
-250
-239
-223
-212
-214
-212
-245
-277
-256
-246
-244
-245
-240
-240
-242
-221
-212
-206
-189
-199
-195
-189
-189
-197
-209
-228
-271
-267
-239
-259
-259
-233
-222
-209
-213
-219
-246
-240
-213
-197
-186
-170
-154
-159
-185
-204
-198
-206
-206
-179
-151
-155
-157
-137
-143
-128
-101
-100
-104
-115
-114
-148
-178
-187
-214
-232
-239
-229
-232
-248
-249
-256
-272
-260
-227
-213
-237
-223
-207
-234
-232
-232
-247
-258
-275
-259
-228
-214
-208
-226
-219
-200
-225
-239
-248
-249
-253
-247
-231
-240
-245
-234
-259
-291
-330
-340
-329
-303
-251
-231
-211
-201
-208
-217
-248
-229
-185
-184
-202
-243
-258
-239
-217
-196
-170
-159
-150
-139
-145
-163
-194
-217
-241
-256
-243
-250
-268
-314
-343
-345
-338
-314
-311
-321
-327
-339
-329
-313
-300
-265
-239
-208
-193
-202
-191
-194
-213
-228
-214
-206
-223
-234
-230
-234
-254
-234
-235
-248
-233
-251
-271
-258
-240
-233
-235
-237
-234
-263
-275
-235
-235
-255
-267
-271
-282
-302
-279
-282
-300
-302
-283
-267
-257
-264
-275
-284
-301
-306
-307
-304
-282
-266
-275
-281
-270
-264
-269
-295
-277
-239
-212
-208
-207
-228
-236
-221
-217
-207
-209
-218
-230
-223
-224
-242
-253
-253
-243
-233
-216
-199
-206
-201
-183
-175
-159
-166
-181
-165
-159
-153
-155
-145
-162
-178
-177
-190
-175
-193
-210
-221
-243
-245
-232
-222
-230
-232
-226
-218
-214
-211
-183
-171
-202
-194
-176
-191
-197
-184
-190
-223
-247
-242
-215
-210
-178
-144
-137
-129
-130
-123
-138
-157
-167
-192
-195
-185
-184
-184
-171
-136
-119
-124
-146
-156
-144
-165
-181
-180
-197
-214
-244
-272
-264
-260
-246
-243
-262
-251
-226
-238
-243
-224
-226
-220
-244
-273
-252
-242
-262
-270
-293
-314
-295
-279
-281
-273
-264
-256
-253
-270
-270
-262
-294
-319
-316
-332
-335
-325
-327
-319
-318
-312
-299
-286
-260
-247
-257
-267
-260
-260
-276
-275
-269
-263
-241
-227
-221
-199
-206
-225
-228
-237
-250
-250
-248
-234
-220
-217
-208
-216
-226
-222
-222
-235
-233
-243
-261
-246
-262
-293
-301
-337
-355
-360
-368
-369
-332
-293
-288
-272
-255
-222
-185
-180
-178
-194
-194
-164
-144
-121
-121
-148
-169
-181
-177
-177
-188
-171
-163
-183
-176
-175
-193
-224
-249
-255
-256
-255
-233
-224
-243
-233
-224
-225
-221
-218
-213
-213
-224
-239
-246
-264
-284
-276
-255
-282
-306
-315
-300
-274
-264
-250
-233
-228
-225
-225
-239
-256
-271
-267
-275
-292
-302
-283
-252
-238
-238
-224
-191
-156
-122
-139
-162
-143
-144
-153
-149
-150
-138
-149
-179
-196
-209
-216
-219
-217
-207
-201
-209
-238
-264
-256
-244
-271
-284
-274
-265
-265
-264
-251
-236
-249
-256
-244
-260
-262
-256
-277
-288
-294
-314
-331
-351
-357
-340
-341
-298
-225
-196
-193
-228
-253
-263
-265
-262
-268
-262
-270
-280
-263
-247
-237
-242
-244
-242
-256
-239
-224
-252
-258
-271
-275
-266
-275
-294
-293
-306
-313
-320
-312
-333
-335
-320
-328
-323
-333
-359
-372
-364
-356
-340
-329
-307
-301
-303
-299
-298
-305
-320
-328
-337
-353
-364
-379
-377
-351
-331
-284
-273
-258
-246
-268
-254
-242
-227
-203
-187
-176
-187
-199
-205
-221
-235
-256
-272
-266
-245
-226
-225
-259
-261
-264
-265
-236
-221
-238
-258
-274
-285
-283
-290
-300
-295
-307
-314
-300
-308
-326
-328
-325
-304
-269
-236
-236
-254
-249
-225
-232
-236
-224
-253
-265
-251
-238
-229
-238
-238
-223
-238
-251
-234
-238
-245
-245
-224
-222
-233
-235
-229
-236
-246
-231
-226
-223
-224
-253
-263
-251
-239
-241
-254
-257
-252
-233
-233
-236
-224
-216
-214
-241
-238
-236
-239
-246
-269
-278
-292
-302
-315
-327
-314
-319
-309
-306
-304
-296
-302
-287
-283
-299
-304
-294
-276
-283
-293
-309
-314
-323
-335
-337
-329
-315
-306
-287
-281
-299
-332
-347
-363
-393
-400
-387
-376
-384
-359
-353
-367
-357
-342
-351
-342
-325
-332
-322
-291
-295
-324
-296
-277
-292
-279
-257
-243
-240
-260
-271
-278
-279
-281
-291
-321
-333
-321
-337
-340
-342
-369
-381
-392
-375
-353
-323
-297
-287
-289
-293
-284
-306
-325
-309
-298
-295
-278
-258
-249
-240
-219
-229
-246
-246
-231
-241
-249
-229
-209
-206
-217
-214
-238
-251
-247
-257
-263
-272
-275
-270
-281
-277
-267
-282
-317
-365
-404
-438
-460
-466
-475
-476
-473
-483
-464
-432
-430
-427
-441
-448
-419
-396
-398
-382
-375
-364
-341
-347
-343
-338
-322
-321
-288
-266
-265
-253
-237
-223
-241
-244
-234
-236
-248
-217
-196
-205
-196
-193
-193
-177
-155
-136
-152
-158
-139
-160
-181
-198
-215
-254
-249
-233
-220
-191
-199
-205
-202
-221
-252
-269
-278
-304
-322
-339
-380
-374
-342
-335
-328
-318
-309
-285
-269
-276
-303
-338
-373
-435
-453
-463
-461
-456
-474
-465
-468
-470
-451
-434
-422
-402
-392
-370
-355
-336
-326
-323
-320
-301
-272
-281
-286
-277
-274
-265
-228
-234
-250
-281
-316
-291
-281
-285
-294
-305
-274
-263
-258
-238
-225
-216
-214
-208
-225
-224
-206
-220
-236
-241
-251
-273
-267
-275
-323
-348
-356
-363
-357
-332
-303
-299
-286
-284
-275
-271
-299
-314
-320
-347
-374
-358
-372
-395
-372
-355
-345
-330
-341
-348
-313
-294
-285
-270
-272
-290
-308
-298
-286
-279
-269
-259
-270
-292
-284
-265
-280
-289
-272
-287
-306
-291
-287
-273
-266
-252
-209
-194
-165
-162
-175
-172
-225
-254
-250
-236
-217
-241
-255
-253
-261
-259
-278
-304
-328
-356
-339
-355
-385
-381
-387
-364
-346
-348
-358
-347
-330
-308
-278
-259
-267
-252
-228
-218
-213
-225
-236
-232
-209
-200
-205
-203
-191
-223
-233
-232
-227
-217
-217
-212
-216
-227
-219
-197
-202
-216
-212
-223
-234
-255
-250
-232
-232
-225
-232
-272
-286
-266
-272
-262
-261
-256
-256
-243
-214
-214
-229
-229
-211
-221
-211
-211
-231
-230
-223
-226
-258
-294
-302
-310
-327
-318
-297
-282
-277
-287
-316
-343
-339
-340
-351
-333
-317
-312
-320
-313
-310
-322
-332
-311
-287
-290
-281
-289
-315
-322
-323
-314
-289
-292
-288
-273
-255
-244
-235
-240
-249
-252
-267
-263
-271
-297
-280
-283
-318
-316
-294
-277
-248
-227
-209
-206
-214
-207
-221
-221
-193
-198
-227
-243
-230
-215
-207
-169
-146
-134
-123
-139
-165
-157
-125
-122
-123
-143
-141
-146
-168
-158
-146
-161
-190
-207
-248
-258
-254
-266
-272
-284
-309
-324
-303
-279
-249
-237
-237
-228
-210
-213
-220
-225
-246
-245
-256
-271
-267
-282
-268
-240
-236
-212
-217
-239
-247
-249
-239
-245
-257
-279
-286
-265
-254
-228
-247
-275
-261
-235
-214
-204
-181
-168
-167
-182
-178
-161
-182
-172
-195
-225
-212
-198
-184
-169
-142
-122
-122
-119
-141
-160
-151
-158
-175
-184
-167
-177
-201
-200
-205
-220
-212
-197
-216
-201
-188
-205
-235
-258
-250
-264
-295
-329
-350
-380
-394
-396
-405
-411
-390
-394
-412
-408
-389
-357
-356
-377
-382
-368
-364
-358
-357
-339
-333
-328
-319
-319
-281
-262
-242
-235
-251
-259
-276
-293
-285
-280
-293
-297
-268
-259
-241
-237
-235
-215
-199
-181
-163
-138
-128
-124
-115
-122
-140
-182
-205
-202
-217
-206
-210
-242
-257
-244
-230
-208
-174
-173
-160
-151
-154
-183
-230
-226
-228
-239
-267
-295
-288
-276
-252
-257
-269
-256
-258
-251
-231
-209
-204
-221
-219
-236
-260
-276
-258
-234
-229
-213
-224
-253
-261
-240
-219
-214
-188
-203
-242
-278
-301
-298
-308
-321
-332
-307
-285
-274
-241
-218
-178
-180
-211
-222
-225
-213
-230
-237
-234
-243
-236
-243
-223
-216
-250
-261
-260
-252
-249
-236
-213
-217
-215
-208
-193
-197
-199
-180
-181
-195
-220
-210
-202
-195
-152
-120
-103
-84
-85
-76
-90
-89
-84
-87
-95
-127
-128
-140
-183
-204
-205
-236
-265
-298
-338
-325
-318
-323
-307
-276
-251
-277
-311
-291
-285
-292
-288
-299
-290
-272
-253
-263
-254
-245
-266
-267
-273
-270
-262
-277
-279
-264
-277
-286
-274
-265
-260
-269
-273
-257
-260
-301
-281
-250
-265
-279
-273
-272
-269
-232
-204
-187
-201
-172
-149
-155
-168
-165
-163
-178
-189
-185
-189
-224
-257
-262
-246
-272
-282
-296
-325
-314
-300
-310
-319
-334
-349
-363
-345
-324
-326
-327
-322
-313
-316
-328
-317
-272
-266
-280
-306
-319
-311
-305
-313
-306
-285
-263
-249
-231
-198
-199
-204
-196
-190
-182
-181
-197
-210
-188
-156
-156
-152
-150
-150
-120
-105
-115
-88
-67
-60
-63
-98
-108
-129
-179
-180
-155
-147
-140
-129
-124
-96
-69
-80
-133
-149
-156
-188
-194
-213
-241
-275
-274
-240
-234
-232
-251
-248
-245
-259
-294
-322
-317
-319
-325
-311
-284
-292
-289
-296
-305
-303
-280
-251
-262
-261
-244
-248
-230
-191
-152
-171
-189
-176
-181
-179
-173
-184
-188
-201
-203
-184
-173
-182
-198
-201
-229
-246
-254
-241
-224
-217
-233
-221
-199
-198
-221
-232
-219
-214
-187
-163
-153
-147
-139
-133
-147
-169
-188
-216
-218
-208
-229
-274
-280
-278
-265
-235
-235
-236
-238
-233
-247
-260
-230
-232
-246
-260
-256
-235
-244
-281
-301
-331
-346
-349
-373
-365
-336
-315
-315
-299
-289
-304
-286
-266
-235
-193
-179
-170
-165
-177
-179
-188
-215
-216
-225
-221
-206
-212
-219
-204
-188
-176
-157
-155
-168
-187
-212
-252
-263
-283
-309
-291
-277
-262
-243
-236
-221
-227
-245
-244
-230
-229
-252
-258
-270
-283
-289
-318
-293
-288
-303
-307
-331
-327
-312
-313
-290
-274
-279
-271
-271
-285
-275
-261
-254
-226
-221
-229
-232
-229
-214
-216
-222
-232
-252
-230
-211
-221
-214
-210
-233
-236
-228
-246
-266
-256
-243
-233
-254
-263
-247
-262
-276
-272
-255
-249
-245
-241
-238
-231
-232
-242
-272
-309
-319
-319
-294
-283
-292
-294
-272
-280
-289
-265
-264
-267
-239
-231
-236
-240
-265
-288
-328
-349
-346
-357
-347
-315
-321
-342
-331
-320
-339
-334
-314
-324
-322
-315
-317
-313
-298
-288
-282
-281
-300
-316
-335
-352
-353
-317
-286
-274
-249
-247
-261
-260
-255
-258
-263
-263
-278
-295
-291
-278
-285
-276
-275
-290
-285
-271
-249
-260
-254
-235
-218
-208
-221
-242
-247
-244
-220
-203
-200
-198
-199
-192
-216
-229
-244
-263
-262
-261
-238
-222
-236
-255
-274
-276
-285
-282
-278
-280
-261
-272
-287
-277
-279
-263
-263
-282
-294
-312
-311
-307
-302
-298
-312
-314
-329
-328
-325
-324
-317
-312
-303
-313
-289
-290
-302
-283
-284
-295
-282
-243
-232
-233
-233
-226
-196
-175
-180
-202
-196
-210
-232
-242
-238
-251
-241
-219
-194
-173
-158
-140
-149
-141
-134
-137
-155
-148
-121
-140
-167
-164
-184
-207
-226
-251
-261
-282
-323
-325
-318
-299
-269
-290
-301
-300
-275
-264
-288
-292
-295
-278
-231
-233
-249
-265
-286
-308
-291
-260
-250
-236
-227
-232
-225
-216
-241
-261
-263
-243
-261
-280
-252
-245
-253
-269
-258
-225
-221
-203
-195
-210
-216
-210
-213
-235
-260
-297
-325
-334
-334
-343
-358
-356
-305
-282
-294
-294
-271
-235
-228
-223
-216
-218
-236
-247
-258
-302
-305
-288
-288
-281
-285
-265
-257
-292
-303
-299
-293
-283
-272
-274
-296
-288
-295
-279
-249
-273
-305
-328
-316
-301
-301
-296
-301
-297
-279
-271
-274
-284
-290
-283
-268
-263
-256
-246
-250
-230
-228
-234
-237
-244
-235
-242
-266
-263
-292
-313
-313
-308
-310
-330
-333
-340
-346
-360
-370
-365
-330
-296
-287
-325
-340
-323
-359
-373
-379
-372
-348
-393
-403
-401
-411
-425
-449
-421
-391
-342
-305
-313
-327
-339
-324
-299
-306
-304
-312
-320
-313
-297
-276
-267
-259
-258
-254
-261
-246
-231
-231
-232
-231
-239
-262
-255
-218
-194
-197
-225
-264
-289
-278
-286
-289
-248
-230
-211
-201
-212
-244
-265
-228
-203
-188
-170
-163
-181
-182
-178
-192
-194
-201
-219
-213
-201
-204
-214
-216
-205
-205
-224
-243
-248
-260
-273
-260
-264
-281
-270
-294
-314
-314
-334
-344
-349
-348
-341
-342
-344
-320
-297
-300
-275
-282
-286
-249
-247
-258
-254
-246
-253
-232
-227
-225
-204
-207
-228
-246
-256
-251
-236
-230
-216
-207
-203
-205
-213
-245
-255
-277
-280
-262
-240
-223
-235
-220
-212
-211
-215
-251
-240
-226
-215
-223
-243
-250
-274
-281
-303
-323
-303
-270
-248
-242
-224
-205
-224
-236
-236
-233
-228
-226
-234
-234
-231
-250
-263
-253
-266
-287
-303
-301
-298
-300
-304
-317
-318
-310
-302
-336
-342
-308
-314
-361
-359
-338
-344
-355
-362
-361
-364
-376
-359
-377
-379
-361
-381
-406
-399
-391
-414
-408
-383
-364
-356
-336
-324
-335
-318
-311
-322
-310
-303
-258
-232
-232
-234
-228
-199
-202
-204
-225
-229
-198
-178
-184
-205
-195
-182
-195
-191
-173
-190
-194
-168
-177
-199
-203
-198
-217
-213
-209
-220
-224
-220
-207
-212
-212
-210
-224
-223
-223
-232
-220
-257
-265
-256
-273
-287
-304
-300
-290
-294
-293
-262
-250
-264
-276
-317
-334
-361
-386
-383
-367
-364
-362
-347
-364
-389
-398
-384
-366
-349
-336
-309
-305
-318
-323
-292
-274
-277
-259
-264
-282
-299
-289
-300
-319
-307
-301
-336
-351
-340
-360
-364
-376
-382
-353
-344
-369
-375
-366
-372
-360
-353
-366
-355
-328
-309
-295
-284
-287
-279
-268
-246
-239
-223
-237
-263
-254
-264
-249
-242
-239
-248
-266
-250
-243
-249
-260
-272
-274
-256
-256
-288
-286
-272
-280
-307
-316
-305
-308
-314
-341
-353
-320
-302
-306
-306
-307
-301
-275
-257
-259
-239
-232
-226
-237
-255
-247
-252
-271
-261
-261
-274
-261
-262
-266
-239
-216
-208
-212
-203
-207
-215
-206
-188
-218
-259
-260
-282
-310
-312
-283
-273
-288
-288
-263
-229
-213
-237
-268
-263
-274
-294
-284
-288
-292
-267
-240
-227
-216
-229
-247
-269
-262
-237
-215
-198
-190
-187
-196
-211
-223
-224
-213
-192
-161
-157
-163
-166
-168
-169
-171
-177
-188
-175
-178
-202
-216
-234
-211
-194
-220
-251
-254
-247
-231
-210
-199
-193
-213
-231
-225
-225
-219
-207
-212
-215
-207
-227
-266
-273
-271
-286
-288
-271
-264
-250
-230
-225
-230
-205
-188
-210
-213
-208
-227
-232
-227
-238
-242
-249
-261
-277
-276
-258
-225
-213
-215
-205
-214
-235
-240
-231
-243
-271
-265
-255
-239
-231
-259
-280
-282
-292
-276
-271
-281
-286
-290
-286
-288
-272
-282
-274
-257
-259
-243
-223
-195
-167
-176
-178
-154
-179
-215
-209
-215
-213
-186
-177
-186
-208
-223
-218
-193
-168
-151
-163
-194
-214
-242
-254
-238
-234
-234
-232
-217
-208
-222
-252
-259
-257
-269
-258
-258
-270
-277
-288
-270
-256
-262
-284
-269
-243
-256
-233
-204
-175
-164
-179
-177
-193
-210
-198
-188
-184
-186
-179
-178
-205
-193
-183
-209
-213
-233
-258
-255
-288
-309
-303
-291
-283
-265
-223
-202
-166
-159
-191
-200
-221
-221
-205
-229
-228
-203
-204
-196
-195
-203
-207
-209
-191
-158
-156
-131
-111
-130
-124
-107
-109
-144
-169
-144
-128
-161
-176
-183
-182
-194
-189
-154
-164
-158
-147
-189
-202
-199
-210
-211
-223
-241
-248
-262
-264
-263
-244
-218
-214
-201
-219
-240
-231
-225
-214
-206
-203
-224
-284
-329
-358
-398
-405
-389
-355
-328
-315
-301
-285
-275
-278
-288
-300
-321
-334
-323
-339
-370
-376
-374
-379
-388
-369
-353
-359
-374
-339
-296
-279
-261
-255
-273
-256
-227
-215
-195
-186
-169
-178
-202
-199
-186
-196
-208
-178
-165
-178
-166
-174
-187
-201
-224
-201
-204
-224
-222
-238
-256
-273
-264
-267
-287
-286
-285
-288
-273
-304
-336
-339
-343
-332
-322
-322
-301
-268
-261
-278
-284
-265
-256
-263
-275
-271
-273
-265
-249
-277
-289
-296
-313
-319
-311
-294
-302
-296
-274
-241
-215
-224
-244
-266
-279
-286
-328
-331
-329
-345
-327
-322
-287
-261
-266
-266
-254
-233
-222
-202
-189
-203
-205
-202
-216
-201
-188
-175
-171
-197
-204
-196
-221
-255
-251
-231
-217
-217
-222
-233
-269
-263
-253
-258
-270
-266
-266
-273
-264
-241
-219
-227
-192
-167
-190
-202
-194
-187
-198
-219
-232
-238
-236
-251
-271
-270
-269
-252
-262
-275
-273
-266
-271
-272
-265
-251
-261
-286
-288
-270
-267
-301
-326
-352
-360
-351
-347
-312
-291
-325
-323
-303
-290
-286
-302
-309
-292
-284
-290
-295
-307
-318
-355
-398
-401
-414
-396
-355
-324
-305
-314
-298
-287
-284
-264
-262
-263
-294
-331
-344
-323
-315
-316
-277
-224
-191
-192
-226
-226
-211
-220
-224
-218
-231
-222
-197
-187
-197
-223
-240
-248
-250
-221
-204
-192
-166
-147
-135
-142
-132
-138
-167
-202
-255
-282
-316
-343
-351
-359
-327
-321
-288
-252
-242
-214
-226
-242
-264
-282
-275
-265
-239
-235
-236
-233
-248
-243
-252
-267
-258
-252
-240
-245
-258
-244
-244
-254
-249
-251
-243
-242
-268
-284
-276
-249
-238
-214
-193
-197
-211
-205
-209
-237
-259
-282
-306
-313
-299
-296
-304
-313
-318
-308
-306
-302
-306
-322
-321
-336
-342
-322
-313
-322
-332
-313
-313
-321
-325
-314
-328
-353
-328
-332
-335
-299
-280
-273
-283
-299
-281
-238
-228
-222
-204
-182
-177
-177
-161
-167
-139
-120
-153
-160
-148
-132
-121
-137
-138
-130
-140
-154
-170
-156
-151
-192
-199
-187
-162
-154
-179
-189
-225
-238
-253
-279
-299
-310
-301
-299
-316
-334
-356
-385
-395
-416
-404
-391
-386
-377
-378
-395
-404
-397
-400
-395
-372
-371
-362
-350
-347
-339
-334
-319
-286
-260
-233
-222
-226
-238
-270
-295
-286
-281
-258
-207
-184
-185
-176
-169
-173
-148
-153
-183
-180
-192
-218
-220
-223
-224
-227
-226
-209
-200
-198
-200
-189
-190
-192
-196
-200
-188
-238
-281
-294
-348
-382
-406
-428
-425
-425
-408
-399
-381
-363
-359
-354
-367
-372
-383
-394
-388
-395
-391
-387
-384
-348
-312
-306
-311
-309
-271
-273
-277
-262
-269
-296
-311
-308
-296
-290
-271
-236
-241
-254
-241
-211
-204
-191
-180
-152
-136
-140
-145
-168
-168
-161
-173
-194
-200
-196
-215
-218
-220
-196
-200
-228
-212
-241
-261
-248
-253
-286
-286
-281
-305
-332
-338
-311
-292
-298
-308
-319
-309
-301
-300
-311
-292
-283
-293
-245
-240
-270
-252
-233
-219
-199
-194
-197
-227
-240
-219
-230
-259
-284
-277
-290
-307
-282
-312
-302
-254
-230
-214
-202
-226
-256
-279
-313
-317
-328
-330
-314
-312
-348
-374
-388
-381
-395
-413
-401
-372
-348
-352
-340
-350
-357
-327
-292
-268
-223
-201
-201
-212
-235
-227
-223
-236
-224
-232
-254
-264
-270
-304
-332
-324
-316
-320
-304
-293
-290
-301
-305
-274
-267
-294
-320
-338
-328
-318
-307
-281
-261
-279
-292
-286
-311
-338
-338
-340
-390
-407
-375
-345
-324
-277
-228
-223
-212
-208
-233
-278
-281
-282
-289
-283
-286
-272
-262
-275
-271
-257
-249
-246
-243
-246
-247
-278
-306
-321
-306
-270
-250
-222
-202
-195
-171
-165
-182
-178
-170
-167
-171
-184
-202
-205
-196
-196
-183
-187
-179
-171
-184
-183
-197
-234
-254
-267
-249
-237
-246
-248
-250
-231
-222
-221
-203
-203
-221
-215
-221
-262
-265
-226
-240
-273
-284
-290
-286
-283
-277
-293
-325
-348
-345
-342
-327
-304
-295
-273
-261
-242
-253
-258
-258
-236
-186
-198
-206
-199
-219
-218
-239
-252
-244
-260
-271
-270
-233
-220
-218
-203
-195
-191
-208
-205
-206
-210
-214
-221
-226
-229
-231
-235
-236
-217
-238
-267
-268
-280
-279
-283
-272
-262
-285
-286
-283
-285
-274
-286
-290
-305
-315
-317
-309
-308
-331
-334
-345
-359
-355
-329
-326
-362
-353
-339
-347
-342
-317
-306
-302
-277
-258
-265
-273
-244
-222
-209
-199
-194
-208
-230
-257
-267
-281
-297
-321
-327
-299
-290
-281
-257
-245
-237
-219
-196
-177
-183
-169
-163
-180
-172
-188
-216
-218
-218
-205
-206
-236
-238
-220
-240
-259
-278
-308
-324
-317
-303
-307
-290
-270
-279
-286
-297
-277
-266
-258
-238
-259
-289
-305
-325
-344
-344
-310
-274
-259
-246
-249
-264
-254
-240
-255
-263
-283
-299
-313
-317
-302
-320
-311
-276
-254
-233
-236
-227
-242
-244
-225
-250
-264
-258
-252
-261
-266
-226
-215
-220
-208
-202
-200
-229
-234
-208
-202
-186
-194
-205
-209
-208
-203
-212
-200
-185
-190
-167
-132
-123
-127
-129
-143
-167
-198
-219
-204
-202
-206
-192
-197
-214
-232
-246
-279
-293
-265
-265
-261
-255
-234
-212
-190
-197
-216
-224
-220
-225
-236
-251
-300
-312
-313
-329
-329
-327
-321
-312
-307
-292
-288
-307
-283
-288
-313
-312
-320
-317
-312
-327
-327
-336
-369
-368
-353
-350
-348
-323
-309
-308
-300
-310
-320
-292
-269
-263
-249
-235
-210
-201
-234
-242
-234
-247
-246
-226
-210
-209
-202
-224
-258
-276
-289
-275
-291
-297
-284
-280
-280
-279
-258
-225
-223
-218
-222
-210
-180
-174
-166
-167
-177
-205
-248
-253
-258
-266
-252
-261
-262
-271
-263
-245
-239
-220
-215
-203
-175
-155
-157
-198
-229
-230
-243
-267
-261
-261
-278
-273
-284
-284
-280
-272
-265
-272
-245
-241
-243
-219
-214
-204
-182
-165
-179
-178
-180
-182
-175
-173
-181
-209
-217
-253
-284
-266
-245
-244
-258
-271
-265
-299
-301
-280
-271
-264
-283
-275
-236
-219
-213
-211
-208
-205
-212
-227
-244
-253
-268
-289
-295
-273
-260
-242
-242
-245
-215
-189
-167
-127
-83
-83
-84
-65
-102
-155
-137
-136
-160
-162
-169
-194
-220
-215
-172
-169
-176
-175
-201
-230
-253
-277
-295
-292
-277
-274
-282
-259
-263
-264
-275
-283
-287
-332
-362
-379
-392
-399
-376
-328
-333
-336
-332
-346
-364
-359
-390
-424
-405
-409
-407
-403
-402
-411
-407
-410
-417
-403
-371
-356
-368
-344
-311
-305
-310
-304
-302
-280
-259
-231
-227
-234
-221
-233
-255
-273
-283
-303
-333
-343
-344
-331
-307
-312
-315
-283
-268
-259
-237
-224
-195
-194
-243
-254
-248
-238
-229
-239
-228
-215
-207
-225
-232
-232
-238
-255
-284
-295
-327
-353
-347
-351
-360
-370
-356
-337
-309
-287
-280
-261
-283
-289
-279
-299
-295
-268
-271
-279
-270
-282
-287
-276
-295
-311
-303
-296
-332
-356
-324
-311
-281
-279
-296
-303
-330
-302
-283
-296
-291
-291
-309
-318
-304
-288
-290
-298
-288
-308
-340
-337
-314
-288
-256
-239
-236
-234
-220
-234
-249
-240
-247
-245
-219
-210
-220
-232
-246
-274
-284
-305
-313
-294
-274
-230
-217
-227
-215
-242
-263
-262
-277
-271
-267
-260
-219
-199
-198
-181
-190
-217
-210
-208
-227
-232
-238
-256
-276
-279
-267
-261
-261
-249
-260
-272
-261
-283
-326
-347
-346
-329
-344
-359
-345
-340
-325
-315
-332
-332
-326
-311
-291
-274
-260
-249
-259
-296
-300
-302
-317
-314
-314
-296
-283
-277
-285
-274
-249
-253
-262
-289
-286
-271
-290
-294
-296
-306
-318
-333
-332
-338
-328
-282
-243
-189
-174
-166
-161
-171
-178
-177
-190
-236
-262
-282
-286
-285
-283
-286
-276
-238
-209
-185
-161
-154
-170
-180
-169
-165
-170
-176
-178
-173
-188
-184
-187
-174
-144
-129
-127
-138
-138
-122
-117
-102
-99
-119
-136
-144
-145
-138
-116
-119
-129
-138
-151
-153
-156
-142
-162
-184
-172
-176
-172
-194
-196
-167
-144
-115
-118
-148
-169
-198
-221
-266
-312
-337
-344
-341
-360
-326
-294
-284
-261
-236
-236
-239
-242
-256
-247
-228
-223
-246
-237
-223
-225
-217
-192
-179
-170
-149
-149
-171
-206
-217
-215
-228
-219
-229
-243
-248
-261
-257
-251
-226
-200
-213
-215
-201
-190
-171
-171
-181
-161
-151
-162
-175
-186
-203
-216
-203
-177
-160
-182
-222
-239
-234
-224
-193
-197
-212
-250
-278
-264
-261
-255
-251
-255
-242
-266
-287
-286
-289
-281
-278
-263
-261
-236
-222
-244
-246
-256
-253
-241
-254
-269
-281
-299
-302
-305
-303
-294
-302
-292
-267
-275
-284
-273
-301
-300
-272
-265
-258
-251
-254
-259
-259
-268
-287
-292
-284
-273
-277
-287
-294
-300
-305
-312
-292
-279
-268
-247
-253
-262
-267
-277
-265
-251
-263
-289
-284
-253
-218
-233
-246
-268
-264
-235
-229
-203
-195
-205
-189
-192
-204
-196
-184
-151
-156
-182
-176
-213
-240
-236
-259
-278
-294
-299
-291
-288
-313
-324
-337
-337
-335
-339
-335
-336
-327
-344
-345
-327
-310
-310
-300
-283
-288
-283
-278
-302
-361
-364
-365
-381
-370
-370
-367
-380
-380
-384
-379
-336
-298
-318
-302
-286
-275
-259
-273
-283
-279
-287
-325
-342
-359
-389
-394
-398
-394
-389
-380
-337
-312
-295
-274
-266
-252
-255
-245
-253
-266
-265
-260
-241
-214
-214
-216
-214
-224
-233
-251
-254
-261
-271
-298
-317
-309
-310
-327
-318
-323
-320
-305
-289
-272
-255
-279
-317
-331
-338
-338
-343
-319
-317
-304
-279
-280
-254
-230
-214
-214
-234
-241
-244
-251
-237
-249
-262
-269
-267
-262
-245
-226
-229
-242
-273
-302
-312
-296
-302
-317
-347
-337
-311
-320
-329
-360
-358
-337
-345
-342
-329
-306
-288
-286
-279
-277
-274
-280
-289
-293
-306
-306
-296
-283
-294
-302
-282
-259
-221
-203
-208
-214
-221
-244
-262
-262
-277
-296
-290
-277
-273
-279
-269
-270
-260
-252
-244
-222
-211
-202
-203
-204
-226
-254
-262
-267
-257
-235
-247
-263
-253
-240
-244
-230
-197
-209
-235
-207
-212
-207
-224
-247
-252
-273
-267
-288
-310
-295
-294
-292
-283
-287
-298
-298
-288
-274
-255
-232
-233
-240
-242
-216
-162
-140
-167
-188
-216
-241
-237
-218
-221
-231
-224
-257
-287
-277
-284
-293
-281
-279
-266
-254
-219
-191
-189
-192
-215
-221
-208
-206
-225
-231
-218
-222
-212
-213
-230
-224
-234
-255
-279
-289
-289
-277
-281
-277
-240
-224
-214
-198
-218
-238
-271
-282
-259
-237
-216
-212
-207
-211
-228
-264
-288
-288
-295
-310
-312
-316
-321
-313
-297
-301
-309
-302
-299
-307
-314
-332
-331
-319
-320
-322
-299
-301
-308
-301
-312
-290
-272
-258
-237
-257
-276
-254
-245
-264
-259
-231
-227
-230
-209
-183
-185
-183
-202
-209
-216
-240
-231
-235
-246
-248
-285
-314
-327
-329
-320
-306
-305
-321
-322
-313
-305
-280
-255
-264
-268
-245
-229
-243
-259
-254
-269
-292
-289
-283
-288
-276
-272
-267
-231
-192
-177
-144
-136
-141
-133
-136
-114
-112
-153
-175
-162
-150
-122
-124
-135
-146
-171
-204
-214
-209
-232
-238
-247
-254
-243
-259
-274
-267
-271
-254
-231
-232
-224
-221
-232
-263
-266
-271
-271
-262
-269
-241
-217
-224
-240
-231
-231
-247
-250
-264
-242
-223
-237
-227
-234
-252
-256
-259
-228
-232
-225
-200
-217
-232
-248
-265
-280
-269
-248
-258
-268
-271
-275
-278
-285
-278
-284
-261
-243
-240
-255
-246
-252
-248
-233
-228
-232
-237
-218
-195
-197
-197
-171
-173
-185
-200
-210
-226
-248
-257
-266
-287
-314
-331
-330
-317
-301
-288
-264
-249
-247
-224
-211
-222
-226
-205
-208
-232
-243
-238
-229
-221
-204
-217
-213
-190
-197
-190
-177
-185
-188
-177
-139
-126
-140
-148
-174
-189
-217
-245
-268
-271
-233
-238
-253
-259
-264
-262
-286
-317
-327
-327
-338
-350
-356
-377
-381
-353
-340
-322
-316
-320
-325
-329
-330
-312
-302
-280
-272
-286
-290
-325
-343
-309
-303
-303
-296
-290
-292
-272
-266
-278
-234
-211
-225
-223
-209
-179
-160
-143
-132
-134
-131
-134
-144
-151
-143
-129
-131
-149
-156
-138
-129
-126
-132
-134
-104
-95
-77
-63
-51
-40
-39
-64
-79
-75
-66
-66
-83
-112
-137
-155
-163
-177
-194
-189
-190
-211
-218
-236
-232
-216
-215
-215
-211
-217
-230
-201
-201
-223
-225
-220
-239
-226
-196
-200
-196
-180
-191
-199
-194
-171
-148
-151
-180
-195
-207
-233
-217
-209
-213
-210
-222
-218
-220
-215
-223
-255
-263
-283
-310
-310
-296
-308
-311
-288
-320
-330
-326
-324
-328
-357
-357
-326
-309
-315
-293
-297
-298
-264
-266
-260
-258
-273
-278
-280
-295
-312
-309
-305
-309
-313
-339
-340
-348
-386
-387
-370
-363
-361
-359
-367
-338
-288
-271
-247
-199
-175
-171
-143
-123
-137
-187
-208
-198
-240
-245
-213
-194
-182
-193
-168
-157
-143
-95
-87
-101
-90
-73
-80
-100
-121
-163
-202
-195
-191
-220
-242
-262
-268
-266
-252
-230
-235
-284
-330
-341
-340
-357
-379
-362
-322
-303
-287
-242
-201
-193
-193
-211
-246
-269
-279
-270
-268
-303
-316
-303
-289
-292
-265
-262
-252
-261
-270
-216
-198
-198
-185
-192
-204
-217
-222
-205
-212
-225
-230
-257
-274
-275
-268
-275
-276
-250
-261
-296
-308
-295
-266
-284
-268
-234
-237
-223
-214
-200
-193
-186
-165
-158
-152
-132
-145
-155
-163
-177
-178
-209
-218
-218
-247
-255
-251
-252
-277
-282
-260
-236
-214
-193
-188
-167
-172
-196
-195
-207
-209
-232
-260
-263
-294
-332
-360
-380
-377
-359
-324
-324
-334
-321
-297
-296
-298
-277
-271
-288
-284
-307
-334
-342
-364
-371
-368
-371
-386
-386
-404
-401
-371
-339
-317
-323
-336
-327
-316
-307
-313
-318
-309
-299
-246
-216
-211
-220
-268
-289
-290
-281
-263
-265
-279
-290
-291
-267
-256
-260
-226
-204
-218
-235
-235
-214
-202
-191
-216
-207
-189
-198
-193
-202
-197
-209
-218
-218
-204
-224
-261
-274
-296
-317
-322
-324
-318
-303
-326
-325
-300
-269
-240
-224
-217
-244
-232
-238
-236
-198
-195
-187
-197
-198
-210
-221
-213
-211
-201
-213
-209
-207
-201
-191
-190
-190
-203
-208
-199
-181
-158
-145
-140
-156
-164
-166
-216
-246
-239
-245
-244
-251
-277
-270
-264
-258
-223
-190
-184
-166
-161
-178
-199
-201
-171
-166
-166
-174
-209
-206
-208
-220
-207
-220
-226
-221
-201
-188
-182
-191
-206
-194
-186
-170
-137
-124
-138
-120
-130
-156
-154
-147
-143
-138
-132
-137
-140
-120
-87
-89
-107
-114
-108
-119
-126
-123
-149
-182
-207
-235
-259
-250
-225
-197
-189
-205
-207
-195
-192
-178
-204
-251
-255
-274
-281
-265
-266
-297
-325
-324
-322
-325
-320
-310
-308
-325
-365
-392
-399
-401
-379
-376
-378
-336
-299
-272
-236
-226
-247
-240
-238
-258
-259
-257
-259
-254
-265
-275
-293
-318
-320
-347
-371
-387
-374
-371
-362
-341
-312
-285
-288
-281
-264
-270
-255
-243
-259
-293
-292
-285
-294
-295
-292
-286
-275
-278
-307
-322
-319
-306
-315
-306
-283
-277
-270
-240
-242
-262
-252
-261
-300
-285
-276
-302
-303
-305
-313
-322
-335
-341
-350
-368
-364
-341
-340
-345
-331
-305
-301
-272
-237
-239
-242
-245
-264
-284
-287
-285
-277
-282
-292
-320
-342
-340
-327
-311
-328
-350
-350
-329
-341
-363
-352
-349
-329
-315
-325
-336
-344
-344
-348
-332
-326
-309
-299
-312
-299
-280
-275
-283
-281
-261
-237
-235
-222
-211
-208
-189
-181
-198
-193
-157
-149
-141
-146
-142
-133
-145
-162
-188
-213
-230
-245
-250
-270
-294
-295
-280
-260
-272
-257
-238
-255
-261
-271
-262
-257
-269
-282
-301
-296
-318
-361
-367
-380
-408
-421
-420
-389
-367
-364
-380
-378
-352
-377
-387
-364
-352
-341
-328
-310
-330
-379
-409
-418
-434
-430
-420
-422
-399
-374
-367
-349
-333
-318
-315
-283
-279
-306
-313
-348
-370
-355
-333
-302
-299
-306
-291
-309
-307
-298
-268
-234
-230
-230
-240
-237
-243
-284
-296
-294
-307
-307
-325
-341
-338
-363
-376
-350
-319
-315
-303
-301
-319
-325
-312
-322
-345
-347
-340
-345
-353
-333
-332
-352
-372
-347
-315
-280
-260
-266
-274
-271
-253
-247
-251
-241
-225
-243
-255
-242
-231
-244
-270
-290
-304
-294
-316
-334
-321
-320
-319
-318
-293
-268
-246
-229
-233
-225
-214
-210
-205
-208
-228
-227
-231
-259
-275
-292
-286
-265
-242
-242
-236
-236
-228
-223
-222
-219
-221
-234
-232
-218
-242
-234
-213
-226
-209
-196
-188
-186
-196
-210
-239
-251
-232
-239
-253
-276
-337
-335
-338
-344
-327
-288
-251
-224
-201
-185
-177
-201
-207
-209
-207
-180
-176
-197
-216
-209
-175
-177
-191
-199
-225
-240
-234
-243
-254
-214
-198
-205
-198
-199
-222
-241
-250
-265
-270
-272
-253
-256
-267
-262
-276
-259
-265
-297
-294
-291
-304
-299
-284
-274
-271
-255
-244
-236
-225
-231
-231
-229
-243
-246
-219
-222
-250
-279
-296
-309
-319
-320
-322
-321
-307
-301
-325
-351
-352
-359
-367
-374
-366
-333
-336
-333
-339
-346
-354
-360
-331
-308
-302
-300
-294
-285
-281
-264
-248
-239
-220
-227
-217
-223
-243
-217
-226
-236
-213
-191
-191
-205
-192
-192
-224
-227
-239
-248
-256
-244
-239
-293
-299
-275
-257
-230
-203
-192
-189
-168
-167
-157
-167
-184
-187
-201
-216
-222
-211
-202
-216
-234
-254
-267
-254
-231
-218
-215
-206
-215
-234
-250
-276
-275
-269
-278
-296
-297
-296
-292
-279
-283
-281
-290
-286
-275
-279
-247
-226
-218
-229
-234
-222
-226
-211
-200
-193
-169
-162
-145
-127
-113
-109
-112
-122
-150
-143
-153
-175
-189
-221
-211
-205
-194
-168
-179
-198
-196
-188
-198
-212
-245
-270
-279
-297
-313
-308
-283
-268
-265
-268
-273
-259
-250
-267
-257
-246
-239
-229
-229
-232
-247
-269
-265
-262
-297
-314
-322
-326
-318
-302
-285
-283
-289
-326
-349
-369
-373
-347
-336
-326
-306
-309
-311
-289
-275
-278
-263
-249
-241
-248
-266
-277
-274
-267
-268
-278
-287
-306
-318
-304
-316
-360
-358
-354
-353
-341
-324
-290
-278
-265
-253
-259
-290
-312
-328
-335
-326
-303
-305
-315
-327
-334
-301
-269
-237
-231
-270
-303
-329
-313
-278
-260
-257
-255
-265
-287
-276
-276
-280
-245
-252
-260
-268
-285
-290
-298
-283
-287
-289
-279
-274
-269
-273
-275
-237
-219
-198
-201
-231
-238
-245
-246
-239
-222
-200
-197
-201
-181
-198
-216
-206
-223
-243
-255
-276
-285
-295
-308
-303
-284
-231
-194
-168
-153
-153
-141
-130
-139
-144
-133
-149
-144
-130
-127
-154
-177
-170
-167
-195
-219
-209
-225
-229
-216
-218
-236
-243
-253
-258
-265
-274
-250
-235
-232
-245
-256
-256
-258
-240
-242
-251
-251
-213
-171
-176
-162
-149
-160
-177
-205
-217
-207
-235
-243
-234
-220
-231
-236
-247
-279
-269
-246
-205
-187
-186
-175
-177
-189
-203
-193
-186
-195
-210
-211
-213
-220
-220
-215
-186
-171
-160
-128
-138
-188
-231
-255
-267
-287
-310
-312
-329
-343
-329
-343
-358
-355
-349
-366
-380
-364
-369
-368
-326
-297
-305
-309
-304
-298
-311
-316
-336
-337
-319
-324
-318
-295
-224
-180
-161
-119
-103
-107
-111
-100
-98
-113
-147
-167
-180
-173
-161
-175
-188
-156
-130
-115
-123
-124
-124
-147
-158
-183
-209
-236
-226
-204
-208
-207
-181
-173
-174
-177
-178
-175
-189
-186
-215
-239
-232
-217
-211
-246
-285
-295
-286
-277
-256
-256
-267
-254
-241
-238
-238
-218
-199
-203
-224
-234
-265
-292
-287
-293
-293
-285
-292
-288
-301
-301
-277
-242
-224
-215
-180
-188
-212
-232
-265
-259
-250
-273
-282
-297
-304
-280
-280
-275
-265
-260
-228
-194
-175
-180
-178
-159
-151
-152
-161
-166
-142
-139
-133
-124
-123
-121
-153
-176
-194
-219
-228
-231
-250
-231
-211
-204
-211
-218
-230
-234
-226
-224
-240
-248
-257
-266
-263
-249
-227
-232
-236
-234
-235
-241
-263
-264
-259
-249
-242
-238
-218
-176
-148
-139
-145
-191
-213
-215
-227
-270
-294
-289
-315
-314
-306
-302
-283
-268
-255
-262
-253
-237
-252
-241
-234
-269
-289
-280
-278
-292
-311
-316
-298
-298
-303
-307
-301
-297
-296
-308
-318
-332
-352
-339
-322
-316
-279
-256
-260
-268
-283
-298
-315
-322
-344
-372
-381
-370
-374
-368
-348
-321
-330
-353
-368
-366
-323
-297
-272
-252
-250
-264
-272
-299
-309
-311
-313
-335
-347
-334
-332
-295
-253
-239
-226
-223
-231
-218
-211
-223
-240
-249
-226
-212
-227
-210
-189
-166
-140
-137
-150
-170
-181
-191
-192
-184
-164
-160
-185
-205
-207
-219
-216
-200
-188
-203
-217
-193
-195
-223
-222
-232
-253
-261
-262
-247
-240
-222
-196
-192
-162
-182
-202
-177
-168
-138
-131
-148
-154
-153
-171
-197
-200
-200
-193
-177
-171
-159
-160
-174
-157
-150
-117
-98
-151
-194
-223
-215
-210
-226
-234
-240
-236
-218
-226
-237
-244
-263
-263
-292
-301
-294
-276
-270
-282
-270
-279
-298
-333
-338
-312
-305
-305
-295
-285
-272
-283
-284
-281
-282
-303
-323
-318
-333
-325
-318
-327
-303
-301
-292
-274
-255
-223
-249
-259
-239
-219
-180
-164
-176
-212
-224
-226
-242
-262
-266
-267
-288
-296
-293
-286
-271
-260
-246
-265
-300
-318
-315
-278
-258
-247
-259
-258
-272
-290
-296
-301
-284
-289
-292
-276
-272
-267
-252
-232
-221
-224
-246
-226
-190
-192
-190
-195
-222
-218
-206
-224
-207
-194
-204
-221
-233
-263
-277
-269
-281
-278
-258
-238
-235
-231
-219
-218
-224
-250
-274
-276
-300
-329
-359
-386
-368
-335
-300
-288
-298
-300
-271
-263
-291
-310
-335
-316
-318
-336
-336
-334
-318
-302
-298
-291
-279
-281
-307
-313
-318
-335
-328
-308
-300
-309
-323
-329
-329
-323
-280
-260
-262
-247
-228
-227
-238
-245
-258
-277
-290
-287
-282
-279
-272
-257
-253
-258
-256
-252
-252
-242
-237
-226
-198
-185
-189
-212
-246
-261
-281
-280
-273
-272
-279
-306
-321
-307
-327
-339
-327
-329
-322
-321
-314
-327
-348
-360
-363
-357
-331
-324
-333
-308
-279
-278
-298
-296
-287
-312
-307
-280
-292
-304
-297
-297
-291
-281
-285
-304
-324
-336
-328
-310
-317
-327
-322
-325
-343
-360
-340
-324
-315
-294
-296
-306
-305
-296
-275
-269
-274
-281
-279
-266
-269
-307
-336
-340
-334
-315
-334
-320
-301
-315
-308
-309
-299
-295
-310
-322
-314
-313
-301
-301
-320
-337
-350
-342
-330
-315
-302
-309
-306
-316
-317
-323
-329
-315
-295
-272
-260
-249
-260
-285
-277
-261
-263
-250
-235
-238
-237
-230
-221
-204
-205
-228
-241
-267
-288
-298
-327
-333
-316
-310
-308
-321
-324
-286
-276
-279
-257
-247
-228
-207
-198
-183
-203
-240
-257
-280
-274
-275
-296
-287
-262
-247
-239
-250
-266
-286
-287
-273
-283
-275
-241
-210
-193
-197
-220
-218
-208
-188
-166
-171
-198
-224
-241
-261
-285
-307
-292
-252
-233
-204
-207
-234
-228
-220
-196
-187
-182
-174
-162
-171
-189
-207
-240
-244
-248
-262
-266
-268
-265
-243
-232
-243
-230
-228
-253
-258
-260
-273
-287
-281
-267
-270
-280
-277
-283
-293
-277
-270
-261
-248
-221
-189
-198
-212
-236
-240
-243
-257
-247
-263
-290
-307
-310
-311
-320
-311
-287
-258
-219
-189
-176
-185
-205
-233
-250
-270
-289
-311
-334
-349
-384
-404
-379
-339
-327
-305
-278
-272
-295
-292
-278
-298
-300
-302
-281
-269
-286
-298
-287
-272
-264
-263
-251
-225
-230
-242
-236
-229
-226
-222
-201
-202
-216
-222
-216
-222
-235
-226
-231
-229
-221
-192
-183
-171
-134
-146
-176
-205
-220
-218
-239
-264
-270
-273
-269
-280
-292
-308
-321
-303
-310
-318
-275
-283
-283
-262
-265
-282
-304
-317
-318
-336
-373
-377
-369
-369
-366
-360
-343
-327
-323
-329
-320
-316
-319
-322
-324
-314
-307
-302
-274
-241
-218
-218
-223
-209
-212
-185
-170
-183
-167
-154
-154
-152
-153
-162
-176
-195
-209
-209
-191
-175
-166
-167
-151
-140
-140
-144
-166
-175
-197
-227
-239
-246
-260
-263
-257
-266
-277
-287
-289
-275
-246
-219
-212
-231
-263
-263
-233
-255
-267
-262
-280
-274
-272
-277
-287
-287
-265
-268
-290
-331
-335
-330
-352
-353
-345
-317
-293
-279
-244
-230
-220
-216
-221
-244
-262
-265
-270
-269
-267
-293
-307
-312
-303
-309
-316
-315
-325
-310
-332
-356
-373
-379
-400
-409
-369
-365
-381
-353
-310
-301
-314
-306
-305
-315
-313
-306
-306
-310
-291
-279
-287
-281
-273
-281
-287
-255
-228
-217
-239
-280
-288
-288
-280
-262
-267
-241
-198
-162
-148
-161
-152
-145
-157
-187
-201
-196
-208
-226
-226
-227
-215
-207
-207
-223
-233
-226
-229
-250
-257
-252
-256
-267
-291
-294
-278
-282
-299
-288
-265
-237
-221
-222
-227
-246
-255
-244
-224
-230
-228
-218
-221
-210
-211
-230
-253
-259
-265
-257
-257
-275
-283
-310
-342
-315
-308
-314
-299
-280
-261
-242
-195
-194
-184
-195
-207
-177
-185
-208
-201
-217
-239
-242
-230
-234
-245
-233
-243
-241
-222
-187
-185
-189
-187
-206
-208
-194
-185
-189
-181
-155
-128
-120
-119
-114
-104
-120
-145
-171
-189
-184
-199
-210
-191
-176
-171
-182
-183
-194
-191
-169
-145
-135
-144
-117
-103
-115
-113
-146
-144
-115
-158
-187
-209
-234
-239
-257
-259
-247
-240
-254
-287
-282
-276
-288
-282
-267
-278
-286
-286
-278
-269
-273
-270
-264
-282
-303
-311
-301
-299
-295
-297
-291
-270
-271
-266
-252
-242
-230
-240
-277
-275
-256
-250
-238
-229
-210
-184
-207
-229
-210
-206
-206
-210
-207
-210
-210
-196
-197
-185
-174
-180
-180
-209
-209
-202
-212
-241
-257
-237
-216
-207
-191
-177
-196
-199
-201
-187
-166
-153
-139
-120
-113
-128
-151
-174
-176
-195
-205
-213
-214
-231
-278
-285
-265
-268
-281
-271
-293
-300
-305
-334
-320
-302
-339
-348
-330
-338
-306
-286
-280
-262
-245
-222
-223
-220
-215
-225
-214
-225
-249
-246
-247
-257
-259
-253
-226
-189
-160
-151
-151
-158
-166
-179
-188
-196
-219
-207
-205
-235
-250
-259
-273
-269
-272
-278
-270
-251
-267
-275
-270
-277
-265
-245
-253
-247
-241
-263
-291
-319
-328
-310
-301
-276
-277
-297
-326
-353
-343
-349
-337
-296
-313
-331
-311
-300
-283
-288
-307
-300
-312
-290
-281
-297
-288
-293
-316
-335
-322
-294
-305
-317
-312
-326
-350
-384
-374
-353
-349
-360
-358
-344
-345
-333
-326
-326
-306
-293
-282
-305
-294
-250
-244
-230
-225
-244
-247
-259
-279
-288
-310
-305
-300
-313
-333
-349
-340
-323
-286
-283
-312
-322
-325
-329
-319
-314
-321
-344
-370
-373
-362
-340
-347
-368
-341
-334
-334
-296
-290
-310
-324
-342
-350
-360
-365
-350
-351
-345
-338
-318
-290
-267
-246
-218
-221
-236
-222
-217
-205
-192
-191
-215
-247
-258
-251
-251
-245
-247
-257
-283
-291
-280
-263
-265
-252
-248
-269
-254
-243
-218
-198
-204
-231
-245
-265
-289
-284
-284
-282
-257
-233
-229
-244
-264
-256
-248
-260
-288
-293
-288
-260
-227
-210
-209
-219
-222
-246
-224
-205
-205
-192
-206
-225
-242
-252
-240
-224
-211
-199
-195
-196
-207
-194
-180
-159
-159
-196
-215
-213
-213
-212
-208
-216
-215
-226
-245
-239
-233
-242
-231
-215
-205
-192
-183
-190
-179
-180
-197
-206
-219
-225
-222
-205
-205
-196
-173
-185
-229
-277
-272
-279
-305
-299
-281
-265
-284
-306
-311
-322
-342
-315
-280
-294
-308
-305
-294
-296
-288
-276
-282
-269
-236
-225
-229
-217
-222
-247
-270
-258
-253
-261
-257
-275
-266
-267
-288
-297
-292
-282
-262
-253
-245
-239
-222
-202
-213
-225
-213
-204
-216
-233
-234
-235
-236
-239
-235
-249
-248
-226
-233
-240
-247
-258
-252
-275
-287
-262
-252
-241
-223
-201
-202
-206
-218
-222
-208
-211
-223
-231
-234
-195
-172
-176
-197
-218
-226
-217
-228
-253
-251
-251
-230
-230
-242
-229
-243
-248
-261
-278
-267
-228
-215
-223
-248
-262
-267
-261
-252
-232
-223
-226
-211
-211
-196
-190
-162
-172
-210
-195
-192
-216
-241
-244
-215
-223
-244
-244
-250
-241
-224
-234
-237
-233
-234
-244
-241
-232
-231
-233
-219
-195
-194
-199
-207
-209
-201
-198
-210
-206
-211
-223
-240
-248
-262
-276
-292
-299
-302
-329
-316
-268
-251
-227
-199
-188
-208
-240
-252
-257
-251
-252
-255
-248
-256
-264
-265
-292
-334
-341
-321
-306
-299
-276
-266
-291
-323
-330
-327
-345
-364
-362
-352
-356
-342
-327
-302
-291
-297
-316
-333
-341
-368
-377
-405
-450
-437
-413
-401
-375
-357
-373
-364
-362
-341
-305
-294
-270
-249
-224
-217
-214
-212
-197
-182
-186
-180
-190
-197
-214
-214
-193
-191
-194
-212
-224
-233
-227
-206
-177
-157
-151
-131
-133
-167
-197
-221
-245
-277
-297
-316
-337
-351
-361
-369
-385
-370
-377
-416
-403
-386
-369
-353
-348
-347
-355
-338
-322
-312
-293
-307
-362
-372
-371
-379
-382
-371
-357
-358
-360
-357
-342
-300
-277
-266
-264
-275
-267
-248
-228
-226
-236
-210
-217
-224
-210
-226
-220
-212
-227
-225
-221
-239
-231
-238
-273
-284
-269
-266
-280
-284
-272
-267
-265
-245
-200
-181
-196
-210
-209
-199
-182
-185
-193
-216
-244
-246
-242
-225
-215
-214
-206
-199
-195
-209
-224
-236
-238
-247
-231
-234
-230
-223
-235
-257
-283
-268
-264
-259
-291
-315
-304
-312
-321
-342
-363
-363
-345
-334
-343
-298
-264
-254
-236
-243
-247
-253
-275
-284
-307
-330
-326
-330
-339
-337
-348
-336
-330
-340
-325
-317
-324
-316
-309
-307
-274
-252
-249
-250
-266
-288
-307
-307
-294
-276
-256
-240
-223
-216
-222
-231
-208
-205
-229
-239
-256
-284
-309
-307
-289
-281
-271
-262
-250
-250
-249
-222
-216
-225
-215
-226
-218
-234
-253
-247
-274
-289
-306
-324
-330
-316
-310
-315
-315
-295
-309
-333
-351
-334
-314
-332
-343
-342
-330
-310
-292
-294
-268
-275
-287
-269
-261
-259
-266
-277
-273
-252
-259
-272
-282
-296
-316
-316
-291
-234
-197
-186
-177
-186
-190
-204
-212
-217
-221
-203
-192
-187
-205
-245
-263
-284
-299
-281
-275
-270
-276
-275
-275
-287
-282
-271
-246
-241
-246
-219
-219
-256
-265
-246
-251
-241
-227
-234
-236
-223
-193
-215
-231
-207
-184
-182
-176
-184
-192
-197
-194
-204
-233
-233
-233
-225
-214
-198
-200
-215
-218
-237
-257
-266
-274
-279
-272
-285
-284
-307
-305
-302
-302
-310
-323
-335
-357
-352
-340
-339
-324
-316
-293
-263
-252
-244
-228
-237
-254
-287
-327
-326
-347
-359
-342
-311
-298
-271
-231
-240
-259
-242
-218
-230
-243
-266
-299
-323
-328
-306
-295
-305
-296
-278
-242
-202
-188
-173
-165
-182
-203
-218
-232
-239
-280
-288
-286
-290
-269
-289
-303
-296
-278
-281
-276
-271
-274
-262
-253
-249
-242
-247
-245
-259
-283
-310
-323
-307
-292
-300
-320
-333
-331
-325
-307
-282
-281
-275
-256
-237
-238
-241
-239
-225
-237
-248
-258
-281
-277
-234
-208
-215
-215
-219
-236
-230
-233
-225
-213
-229
-242
-255
-273
-290
-287
-285
-262
-283
-315
-310
-316
-331
-335
-311
-296
-292
-290
-278
-254
-270
-287
-272
-282
-278
-234
-208
-173
-171
-194
-184
-188
-190
-182
-169
-179
-201
-233
-233
-250
-284
-293
-299
-327
-326
-303
-285
-285
-285
-247
-204
-209
-216
-212
-213
-231
-247
-236
-221
-231
-228
-188
-200
-197
-214
-221
-238
-250
-215
-208
-181
-168
-178
-168
-200
-222
-223
-233
-219
-206
-211
-214
-204
-205
-222
-247
-249
-230
-217
-228
-245
-257
-278
-286
-286
-288
-274
-282
-285
-275
-264
-257
-262
-279
-304
-335
-347
-323
-272
-230
-233
-236
-235
-233
-238
-263
-278
-262
-233
-219
-203
-163
-162
-178
-190
-181
-168
-140
-96
-85
-99
-118
-130
-144
-134
-105
-91
-125
-167
-197
-193
-187
-197
-216
-243
-272
-301
-321
-345
-330
-308
-304
-285
-250
-227
-221
-219
-208
-203
-217
-241
-236
-223
-213
-188
-181
-204
-191
-179
-190
-182
-210
-229
-182
-201
-220
-206
-198
-179
-194
-199
-180
-176
-154
-129
-115
-112
-120
-109
-119
-122
-130
-140
-143
-157
-183
-194
-199
-219
-248
-244
-257
-260
-241
-259
-260
-246
-258
-268
-266
-274
-309
-323
-328
-334
-316
-319
-321
-355
-381
-367
-355
-337
-316
-300
-283
-247
-249
-250
-254
-240
-227
-212
-188
-180
-170
-158
-139
-146
-144
-138
-149
-153
-157
-143
-133
-133
-106
-97
-87
-35
-57
-79
-71
-82
-102
-122
-128
-146
-164
-162
-165
-180
-187
-179
-166
-171
-159
-151
-167
-190
-201
-214
-227
-241
-276
-292
-326
-341
-334
-339
-334
-346
-359
-380
-390
-346
-327
-350
-331
-314
-330
-337
-345
-349
-339
-329
-325
-333
-333
-308
-300
-291
-292
-301
-287
-271
-258
-235
-191
-170
-143
-134
-137
-135
-144
-161
-191
-210
-222
-222
-245
-267
-246
-235
-227
-221
-229
-247
-239
-219
-244
-242
-252
-270
-243
-243
-272
-265
-229
-219
-219
-229
-232
-212
-212
-240
-260
-265
-265
-274
-298
-306
-333
-331
-315
-310
-290
-280
-253
-251
-248
-229
-248
-265
-251
-261
-259
-254
-251
-244
-244
-251
-257
-241
-228
-243
-232
-209
-201
-199
-211
-203
-177
-198
-231
-256
-273
-273
-280
-256
-250
-250
-233
-247
-256
-264
-315
-331
-351
-371
-391
-427
-410
-410
-402
-363
-353
-347
-317
-303
-307
-273
-257
-253
-250
-244
-244
-259
-261
-241
-234
-251
-259
-247
-240
-240
-243
-256
-243
-217
-212
-226
-222
-228
-235
-233
-214
-188
-188
-166
-140
-161
-155
-166
-187
-181
-191
-201
-229
-255
-258
-264
-254
-232
-220
-216
-209
-201
-185
-155
-135
-127
-146
-169
-180
-202
-219
-235
-238
-238
-252
-231
-226
-255
-270
-264
-256
-240
-246
-248
-240
-261
-244
-208
-191
-186
-176
-161
-182
-201
-204
-209
-219
-233
-229
-219
-210
-214
-230
-210
-202
-232
-230
-230
-243
-247
-249
-257
-246
-241
-221
-223
-223
-224
-255
-261
-247
-230
-224
-229
-240
-253
-258
-273
-282
-275
-302
-295
-257
-254
-260
-242
-246
-299
-342
-348
-359
-355
-322
-319
-339
-327
-299
-284
-269
-255
-245
-235
-219
-228
-232
-239
-235
-239
-231
-218
-218
-218
-226
-221
-208
-222
-262
-272
-291
-296
-270
-253
-242
-249
-265
-258
-237
-249
-245
-205
-216
-232
-232
-235
-230
-222
-211
-215
-223
-230
-251
-271
-279
-266
-239
-213
-201
-213
-220
-221
-218
-221
-222
-232
-253
-249
-228
-216
-228
-240
-240
-257
-261
-268
-277
-283
-290
-299
-296
-274
-236
-237
-235
-196
-193
-199
-194
-197
-223
-249
-268
-279
-294
-289
-263
-257
-244
-228
-246
-268
-278
-254
-242
-229
-219
-240
-258
-260
-263
-267
-275
-288
-263
-251
-236
-223
-220
-227
-234
-238
-246
-263
-292
-311
-333
-351
-362
-362
-358
-367
-384
-397
-402
-384
-360
-350
-351
-361
-358
-347
-344
-321
-308
-339
-386
-402
-406
-417
-416
-416
-389
-392
-436
-436
-395
-387
-390
-381
-390
-396
-396
-391
-377
-355
-315
-285
-276
-268
-269
-291
-306
-307
-307
-316
-304
-292
-293
-275
-261
-244
-234
-239
-219
-207
-209
-211
-220
-225
-241
-263
-283
-303
-325
-318
-334
-342
-344
-337
-323
-313
-290
-267
-265
-279
-274
-268
-278
-293
-306
-316
-323
-310
-305
-312
-321
-312
-308
-307
-305
-329
-331
-291
-264
-280
-309
-331
-371
-384
-357
-358
-365
-351
-341
-311
-305
-317
-320
-326
-319
-341
-371
-377
-382
-401
-415
-405
-400
-387
-377
-396
-400
-413
-434
-430
-441
-446
-448
-454
-442
-437
-427
-404
-385
-377
-371
-345
-329
-323
-325
-312
-301
-307
-314
-318
-310
-310
-301
-307
-302
-277
-267
-249
-233
-234
-233
-246
-272
-286
-279
-255
-250
-240
-243
-270
-259
-251
-230
-240
-272
-255
-266
-272
-267
-276
-276
-263
-272
-286
-296
-301
-299
-294
-304
-317
-309
-302
-275
-257
-243
-224
-223
-214
-213
-215
-213
-218
-230
-216
-225
-240
-247
-265
-267
-273
-304
-321
-302
-292
-291
-300
-340
-367
-350
-366
-380
-374
-383
-379
-364
-365
-373
-379
-385
-387
-384
-391
-391
-376
-385
-415
-425
-441
-462
-451
-436
-419
-399
-377
-375
-369
-347
-340
-344
-336
-310
-300
-289
-276
-281
-290
-306
-306
-287
-263
-248
-240
-229
-207
-217
-226
-210
-222
-224
-208
-221
-232
-240
-234
-228
-254
-244
-239
-238
-214
-190
-156
-164
-183
-178
-162
-138
-164
-167
-145
-157
-152
-147
-157
-158
-164
-168
-169
-174
-166
-149
-149
-138
-119
-138
-167
-175
-179
-198
-235
-256
-273
-284
-292
-293
-309
-343
-355
-344
-364
-377
-356
-356
-349
-333
-313
-291
-294
-289
-300
-308
-295
-295
-305
-325
-331
-323
-334
-352
-381
-409
-384
-364
-346
-319
-304
-287
-274
-271
-278
-286
-291
-289
-302
-315
-318
-313
-305
-310
-334
-336
-310
-301
-305
-288
-279
-281
-268
-261
-252
-255
-259
-274
-291
-304
-305
-306
-301
-286
-283
-280
-305
-312
-306
-300
-293
-279
-251
-240
-234
-247
-250
-233
-223
-236
-245
-266
-287
-293
-300
-290
-274
-277
-281
-282
-270
-271
-273
-258
-278
-281
-278
-291
-278
-268
-273
-278
-286
-291
-288
-277
-273
-274
-283
-271
-255
-250
-216
-188
-178
-201
-235
-256
-284
-289
-298
-300
-293
-291
-281
-276
-272
-263
-269
-274
-281
-293
-304
-314
-294
-270
-258
-263
-238
-231
-240
-240
-234
-225
-230
-228
-237
-239
-228
-227
-230
-229
-235
-206
-184
-203
-242
-265
-283
-298
-300
-317
-324
-327
-330
-313
-319
-338
-331
-350
-349
-333
-311
-294
-320
-307
-303
-311
-292
-278
-277
-284
-288
-282
-293
-294
-285
-295
-303
-295
-284
-256
-233
-231
-234
-242
-235
-229
-197
-189
-228
-245
-258
-288
-317
-322
-302
-298
-294
-291
-300
-307
-315
-298
-299
-275
-232
-239
-247
-244
-247
-241
-248
-237
-232
-243
-233
-248
-241
-206
-191
-213
-219
-213
-228
-251
-269
-280
-284
-273
-275
-263
-252
-270
-279
-270
-269
-248
-220
-210
-204
-207
-225
-204
-198
-220
-235
-246
-240
-238
-239
-223
-223
-222
-216
-233
-229
-226
-212
-209
-231
-255
-271
-276
-279
-264
-254
-256
-258
-286
-311
-299
-293
-292
-306
-332
-312
-308
-339
-338
-345
-347
-301
-293
-292
-262
-261
-270
-273
-268
-265
-275
-271
-277
-273
-275
-250
-228
-251
-244
-246
-258
-257
-256
-260
-272
-260
-235
-222
-211
-207
-187
-189
-181
-154
-154
-151
-151
-169
-183
-201
-217
-226
-224
-239
-259
-240
-216
-200
-184
-166
-162
-162
-183
-183
-178
-186
-161
-138
-124
-116
-101
-106
-112
-133
-162
-165
-203
-231
-258
-284
-283
-262
-244
-218
-164
-142
-152
-155
-152
-165
-161
-147
-165
-208
-237
-257
-272
-289
-315
-322
-337
-367
-398
-402
-369
-342
-308
-278
-267
-269
-275
-283
-320
-319
-306
-319
-320
-321
-326
-317
-318
-323
-316
-340
-349
-326
-337
-361
-354
-339
-354
-361
-347
-305
-271
-279
-286
-292
-273
-275
-292
-288
-274
-259
-255
-262
-252
-233
-230
-228
-225
-243
-249
-234
-237
-240
-264
-294
-306
-313
-317
-334
-331
-305
-274
-248
-230
-204
-204
-199
-183
-166
-136
-139
-160
-161
-167
-198
-215
-223
-212
-205
-184
-161
-152
-131
-122
-130
-133
-134
-150
-156
-148
-122
-104
-110
-157
-194
-199
-205
-214
-204
-197
-230
-229
-217
-216
-212
-228
-236
-229
-227
-208
-216
-246
-263
-267
-256
-244
-248
-241
-247
-248
-249
-265
-257
-249
-242
-217
-220
-221
-241
-250
-252
-277
-291
-309
-310
-315
-309
-290
-292
-294
-293
-295
-285
-278
-262
-246
-234
-231
-230
-216
-209
-209
-205
-203
-215
-227
-231
-239
-254
-268
-250
-238
-248
-245
-267
-268
-241
-243
-225
-200
-187
-212
-208
-218
-260
-264
-279
-295
-309
-308
-308
-324
-341
-329
-315
-311
-312
-309
-281
-262
-256
-251
-241
-225
-215
-224
-232
-226
-222
-201
-202
-216
-192
-183
-200
-230
-249
-254
-259
-266
-277
-298
-313
-327
-340
-353
-356
-312
-282
-278
-251
-238
-232
-251
-263
-273
-263
-229
-231
-260
-269
-261
-247
-251
-286
-280
-249
-231
-226
-228
-211
-176
-183
-175
-149
-161
-185
-180
-196
-206
-184
-193
-203
-214
-219
-231
-233
-228
-202
-186
-202
-207
-218
-228
-219
-234
-233
-210
-203
-209
-235
-231
-246
-252
-240
-214
-199
-241
-274
-276
-290
-317
-299
-280
-291
-297
-306
-291
-273
-261
-235
-236
-246
-234
-219
-202
-177
-134
-119
-110
-133
-167
-172
-187
-186
-176
-177
-160
-144
-150
-148
-151
-150
-141
-138
-134
-143
-130
-110
-139
-168
-189
-194
-186
-193
-205
-212
-206
-206
-206
-187
-170
-169
-177
-177
-156
-146
-152
-141
-134
-140
-128
-137
-146
-136
-141
-150
-172
-187
-181
-188
-210
-234
-231
-222
-220
-222
-222
-218
-236
-260
-257
-249
-254
-253
-237
-241
-267
-283
-284
-271
-295
-311
-307
-290
-278
-276
-289
-317
-303
-280
-280
-284
-290
-307
-312
-325
-348
-346
-346
-353
-336
-327
-329
-305
-303
-306
-284
-273
-240
-232
-248
-252
-290
-319
-304
-301
-303
-287
-290
-263
-240
-241
-234
-228
-230
-235
-241
-260
-262
-278
-280
-272
-295
-313
-323
-318
-306
-291
-286
-267
-246
-242
-247
-251
-283
-303
-301
-314
-317
-293
-265
-264
-278
-266
-268
-259
-242
-234
-222
-223
-223
-216
-240
-263
-270
-285
-277
-278
-299
-298
-274
-270
-288
-292
-299
-285
-290
-299
-280
-263
-268
-274
-275
-290
-311
-309
-284
-290
-307
-321
-341
-334
-323
-321
-310
-282
-259
-239
-227
-223
-211
-212
-228
-226
-226
-233
-242
-246
-257
-280
-288
-305
-290
-277
-281
-285
-290
-290
-291
-275
-257
-251
-250
-273
-285
-294
-320
-324
-323
-329
-329
-332
-328
-311
-296
-294
-310
-339
-346
-335
-318
-313
-335
-329
-329
-332
-319
-339
-346
-372
-371
-353
-378
-375
-365
-371
-374
-374
-381
-363
-333
-302
-268
-242
-211
-184
-197
-232
-244
-247
-242
-229
-222
-225
-230
-249
-246
-223
-240
-264
-298
-332
-340
-334
-351
-378
-410
-435
-445
-437
-421
-392
-346
-328
-315
-314
-312
-311
-331
-337
-336
-341
-335
-317
-319
-319
-323
-309
-277
-266
-229
-211
-224
-224
-215
-222
-241
-256
-278
-309
-337
-342
-343
-363
-367
-341
-326
-329
-331
-337
-332
-324
-316
-330
-326
-322
-334
-327
-344
-344
-324
-322
-327
-326
-318
-296
-302
-331
-325
-303
-298
-293
-270
-274
-275
-256
-264
-273
-288
-296
-302
-323
-307
-293
-301
-284
-276
-266
-272
-274
-260
-269
-267
-265
-261
-267
-280
-261
-242
-229
-220
-228
-239
-255
-300
-303
-270
-246
-210
-213
-220
-199
-176
-169
-179
-207
-252
-243
-260
-276
-261
-253
-255
-266
-283
-285
-279
-288
-274
-269
-270
-259
-279
-302
-289
-256
-237
-219
-225
-235
-246
-261
-272
-287
-307
-297
-281
-273
-254
-243
-238
-247
-266
-266
-250
-230
-220
-231
-197
-190
-199
-193
-233
-265
-276
-290
-280
-298
-334
-347
-318
-292
-283
-264
-264
-256
-245
-263
-281
-288
-285
-273
-260
-257
-266
-258
-244
-236
-224
-234
-222
-209
-225
-243
-242
-218
-210
-215
-218
-241
-254
-250
-266
-261
-261
-290
-296
-308
-312
-293
-295
-300
-311
-343
-359
-377
-404
-417
-421
-426
-409
-377
-382
-397
-388
-400
-385
-315
-249
-222
-226
-245
-249
-240
-248
-273
-289
-263
-240
-246
-253
-264
-280
-272
-270
-283
-283
-257
-234
-215
-205
-198
-195
-172
-166
-187
-208
-213
-193
-199
-210
-200
-208
-215
-214
-205
-216
-224
-217
-208
-223
-246
-227
-204
-192
-181
-169
-162
-165
-184
-205
-220
-235
-242
-233
-206
-199
-198
-179
-144
-126
-122
-123
-122
-122
-134
-133
-115
-124
-134
-143
-150
-161
-177
-174
-198
-233
-229
-205
-173
-153
-152
-169
-180
-199
-232
-244
-236
-251
-260
-274
-299
-296
-307
-299
-249
-238
-211
-200
-192
-187
-207
-212
-220
-246
-264
-283
-285
-279
-266
-254
-262
-269
-292
-300
-288
-274
-273
-275
-272
-286
-308
-305
-293
-294
-283
-271
-269
-252
-225
-202
-202
-208
-240
-270
-264
-282
-330
-345
-366
-368
-371
-379
-365
-326
-319
-345
-318
-303
-300
-271
-258
-265
-283
-291
-278
-285
-283
-265
-254
-269
-310
-308
-305
-314
-303
-286
-298
-310
-289
-263
-260
-248
-245
-247
-248
-261
-249
-250
-262
-261
-269
-274
-254
-224
-194
-163
-179
-185
-196
-234
-226
-208
-228
-235
-229
-258
-263
-244
-256
-273
-293
-290
-255
-242
-255
-259
-258
-246
-257
-273
-289
-310
-318
-304
-297
-303
-321
-336
-313
-327
-340
-317
-304
-288
-285
-281
-294
-298
-280
-279
-264
-259
-251
-221
-195
-200
-225
-234
-230
-217
-211
-213
-214
-187
-155
-123
-96
-78
-71
-84
-103
-113
-143
-169
-196
-214
-212
-228
-219
-194
-166
-151
-138
-121
-125
-135
-141
-131
-137
-166
-175
-176
-198
-220
-223
-196
-199
-209
-199
-213
-232
-231
-199
-196
-205
-208
-237
-264
-291
-301
-295
-303
-300
-290
-273
-282
-274
-258
-256
-239
-248
-240
-249
-297
-270
-240
-248
-257
-262
-256
-274
-271
-231
-210
-218
-210
-197
-208
-208
-205
-205
-216
-216
-188
-188
-195
-201
-200
-185
-183
-207
-255
-262
-221
-203
-211
-234
-254
-273
-320
-346
-361
-361
-371
-383
-366
-329
-306
-301
-270
-265
-281
-290
-298
-293
-292
-286
-288
-302
-287
-282
-282
-293
-304
-303
-348
-358
-342
-317
-290
-295
-273
-257
-258
-286
-294
-301
-330
-326
-332
-305
-273
-258
-248
-254
-257
-256
-267
-268
-268
-269
-259
-255
-258
-263
-260
-265
-271
-271
-293
-268
-209
-177
-147
-142
-153
-159
-163
-157
-163
-192
-188
-172
-198
-208
-213
-223
-210
-210
-214
-214
-197
-187
-178
-146
-129
-109
-96
-78
-69
-74
-60
-51
-89
-123
-147
-165
-164
-172
-192
-209
-242
-276
-276
-270
-247
-230
-226
-224
-226
-217
-219
-252
-274
-274
-275
-281
-271
-249
-242
-231
-216
-180
-150
-139
-154
-186
-209
-223
-230
-245
-241
-221
-229
-219
-215
-225
-227
-244
-250
-235
-211
-212
-207
-172
-162
-168
-163
-151
-129
-134
-137
-145
-158
-149
-163
-199
-209
-202
-202
-213
-236
-230
-237
-246
-238
-242
-240
-256
-247
-227
-242
-263
-266
-264
-264
-258
-262
-279
-280
-274
-280
-279
-252
-224
-195
-166
-160
-181
-203
-209
-230
-246
-276
-311
-317
-329
-322
-315
-321
-285
-292
-300
-286
-264
-242
-232
-214
-224
-260
-281
-277
-279
-287
-287
-278
-260
-244
-254
-243
-206
-179
-179
-176
-176
-195
-190
-178
-168
-184
-182
-156
-169
-175
-180
-210
-221
-242
-282
-295
-285
-280
-272
-270
-279
-277
-271
-259
-264
-271
-277
-278
-262
-271
-285
-289
-280
-278
-291
-285
-267
-262
-262
-249
-222
-188
-166
-155
-162
-174
-181
-196
-209
-220
-220
-212
-224
-208
-197
-194
-190
-220
-213
-181
-169
-156
-163
-165
-172
-209
-232
-231
-249
-264
-265
-264
-251
-228
-216
-232
-255
-251
-252
-248
-204
-190
-200
-173
-156
-161
-171
-170
-180
-168
-147
-157
-149
-132
-138
-158
-190
-195
-186
-197
-188
-193
-180
-177
-186
-178
-188
-183
-187
-173
-150
-164
-169
-178
-175
-185
-185
-194
-211
-230
-249
-258
-254
-253
-286
-322
-341
-349
-360
-357
-326
-307
-337
-349
-332
-328
-332
-315
-309
-297
-296
-321
-344
-358
-354
-340
-333
-306
-279
-281
-262
-245
-230
-225
-215
-209
-218
-217
-227
-246
-262
-259
-251
-265
-284
-289
-296
-300
-266
-239
-226
-247
-276
-278
-286
-270
-267
-267
-280
-290
-300
-346
-358
-347
-339
-310
-286
-305
-320
-325
-333
-334
-326
-318
-297
-262
-245
-233
-231
-214
-207
-213
-211
-218
-221
-252
-257
-219
-220
-207
-184
-225
-253
-252
-274
-281
-261
-249
-246
-250
-235
-206
-207
-220
-217
-223
-220
-217
-232
-230
-235
-248
-251
-233
-195
-204
-202
-205
-211
-193
-190
-178
-178
-173
-183
-212
-202
-226
-261
-260
-266
-266
-260
-253
-269
-306
-321
-331
-331
-308
-299
-287
-288
-294
-298
-297
-298
-313
-276
-231
-226
-224
-248
-267
-279
-296
-294
-308
-328
-320
-294
-283
-279
-283
-284
-275
-237
-222
-246
-232
-224
-238
-241
-237
-253
-261
-275
-289
-319
-348
-341
-336
-329
-290
-288
-290
-282
-266
-244
-249
-221
-197
-194
-215
-238
-263
-274
-290
-314
-313
-299
-299
-308
-286
-293
-310
-303
-308
-303
-292
-287
-278
-298
-315
-306
-306
-304
-296
-276
-253
-240
-245
-254
-247
-250
-272
-268
-289
-314
-315
-340
-367
-371
-353
-344
-379
-369
-342
-337
-334
-344
-346
-360
-389
-401
-404
-397
-390
-412
-418
-408
-393
-400
-401
-372
-360
-352
-342
-340
-315
-311
-342
-352
-366
-382
-369
-357
-343
-337
-337
-311
-303
-292
-285
-272
-257
-277
-264
-241
-247
-254
-272
-288
-290
-258
-249
-242
-233
-251
-240
-237
-231
-219
-205
-188
-198
-192
-185
-217
-251
-248
-255
-264
-243
-231
-237
-236
-241
-250
-254
-275
-292
-294
-311
-343
-327
-326
-312
-301
-302
-303
-287
-275
-293
-320
-319
-286
-259
-238
-237
-240
-227
-197
-201
-181
-165
-167
-162
-167
-182
-188
-185
-175
-177
-208
-234
-232
-196
-176
-192
-201
-183
-169
-180
-184
-188
-210
-233
-238
-244
-268
-299
-308
-280
-254
-259
-254
-253
-278
-304
-269
-244
-251
-227
-222
-220
-221
-220
-212
-214
-233
-230
-226
-244
-221
-194
-201
-232
-264
-302
-316
-304
-320
-319
-314
-314
-302
-302
-283
-247
-248
-271
-280
-275
-269
-276
-289
-276
-276
-288
-303
-310
-340
-332
-304
-294
-293
-296
-282
-288
-291
-284
-259
-232
-220
-219
-237
-242
-251
-244
-235
-264
-281
-282
-300
-317
-330
-335
-317
-309
-325
-335
-332
-318
-296
-299
-315
-320
-318
-323
-331
-335
-353
-345
-344
-343
-316
-287
-260
-252
-242
-255
-289
-296
-280
-285
-307
-309
-306
-320
-330
-321
-320
-322
-299
-304
-310
-298
-299
-279
-272
-246
-242
-262
-253
-256
-230
-221
-204
-219
-253
-238
-247
-254
-239
-256
-244
-241
-267
-279
-296
-305
-314
-347
-351
-343
-357
-346
-313
-284
-264
-268
-249
-231
-213
-199
-206
-224
-250
-248
-229
-227
-215
-197
-208
-210
-203
-196
-201
-195
-173
-153
-123
-84
-58
-68
-88
-96
-111
-145
-149
-158
-194
-200
-204
-241
-286
-287
-276
-263
-246
-247
-234
-206
-191
-203
-227
-239
-231
-243
-247
-241
-246
-234
-225
-240
-253
-250
-253
-269
-263
-280
-304
-319
-328
-319
-326
-332
-334
-347
-352
-352
-359
-354
-346
-349
-337
-329
-345
-365
-388
-399
-395
-392
-386
-387
-373
-359
-342
-318
-267
-242
-269
-284
-296
-300
-285
-263
-238
-225
-213
-223
-224
-207
-224
-244
-253
-259
-268
-294
-313
-330
-338
-307
-318
-341
-340
-340
-331
-309
-274
-261
-268
-283
-303
-307
-309
-327
-344
-346
-344
-347
-325
-316
-297
-285
-269
-241
-232
-261
-288
-317
-337
-342
-326
-312
-315
-330
-324
-331
-301
-254
-243
-222
-249
-275
-300
-308
-304
-301
-265
-239
-232
-226
-186
-150
-120
-108
-117
-108
-110
-116
-128
-133
-137
-135
-134
-148
-162
-194
-232
-243
-256
-250
-240
-244
-239
-232
-238
-243
-252
-261
-241
-223
-220
-227
-229
-251
-258
-248
-263
-279
-288
-301
-311
-309
-277
-275
-271
-209
-184
-175
-175
-168
-176
-184
-187
-194
-187
-184
-171
-154
-154
-152
-140
-139
-128
-146
-187
-189
-207
-224
-214
-220
-235
-260
-270
-286
-316
-323
-345
-334
-331
-352
-356
-341
-330
-328
-329
-317
-285
-285
-288
-295
-295
-299
-311
-331
-328
-312
-330
-312
-317
-317
-306
-297
-276
-279
-292
-291
-286
-280
-264
-245
-243
-256
-267
-258
-247
-241
-258
-246
-229
-221
-211
-217
-222
-212
-214
-212
-197
-196
-186
-195
-204
-217
-249
-258
-262
-265
-267
-294
-303
-263
-241
-233
-236
-247
-249
-254
-267
-265
-267
-264
-250
-259
-254
-247
-248
-232
-238
-260
-266
-261
-249
-251
-252
-256
-243
-207
-167
-149
-147
-153
-138
-129
-159
-166
-188
-213
-224
-245
-263
-277
-296
-259
-214
-203
-176
-153
-135
-146
-150
-136
-178
-210
-200
-215
-249
-262
-231
-215
-205
-188
-170
-177
-194
-184
-180
-193
-207
-216
-218
-223
-229
-245
-251
-240
-252
-254
-263
-277
-291
-297
-267
-254
-230
-201
-187
-166
-157
-147
-141
-153
-177
-182
-170
-188
-191
-191
-192
-175
-169
-149
-150
-150
-147
-138
-136
-176
-167
-154
-178
-180
-182
-204
-212
-218
-227
-218
-212
-213
-211
-217
-220
-230
-231
-221
-230
-237
-244
-271
-295
-320
-305
-326
-328
-314
-325
-347
-334
-299
-299
-296
-302
-328
-331
-319
-307
-287
-275
-264
-243
-247
-246
-238
-254
-262
-262
-268
-275
-265
-260
-258
-261
-273
-280
-282
-278
-241
-223
-242
-236
-220
-230
-248
-243
-225
-216
-211
-202
-231
-240
-229
-262
-289
-314
-314
-301
-297
-279
-270
-281
-302
-323
-354
-392
-377
-357
-380
-372
-379
-355
-355
-401
-388
-343
-321
-314
-301
-301
-297
-296
-285
-259
-248
-217
-189
-218
-235
-251
-265
-252
-252
-263
-253
-232
-219
-217
-211
-201
-206
-217
-224
-229
-219
-194
-205
-212
-184
-185
-200
-229
-244
-231
-227
-224
-223
-226
-218
-194
-195
-211
-214
-217
-213
-215
-205
-213
-217
-171
-165
-194
-209
-216
-229
-236
-237
-237
-223
-216
-240
-255
-256
-252
-236
-248
-262
-257
-255
-282
-293
-280
-274
-251
-227
-199
-198
-199
-166
-192
-218
-208
-214
-246
-273
-266
-269
-277
-284
-301
-292
-300
-288
-276
-290
-277
-273
-266
-278
-284
-267
-261
-289
-328
-345
-348
-341
-336
-336
-295
-302
-295
-279
-280
-255
-245
-235
-223
-249
-254
-277
-284
-274
-271
-278
-286
-244
-238
-266
-288
-301
-304
-321
-306
-291
-338
-363
-376
-430
-448
-431
-421
-403
-388
-384
-384
-395
-370
-337
-326
-324
-319
-315
-311
-286
-270
-260
-250
-235
-249
-251
-261
-280
-286
-281
-267
-263
-253
-260
-263
-226
-196
-195
-176
-125
-121
-144
-126
-103
-122
-143
-135
-130
-141
-149
-151
-137
-127
-122
-121
-155
-160
-149
-164
-180
-185
-191
-228
-246
-249
-264
-289
-298
-281
-280
-320
-354
-379
-385
-371
-361
-363
-384
-402
-387
-358
-353
-324
-290
-296
-306
-305
-295
-288
-283
-277
-304
-294
-291
-305
-301
-340
-343
-320
-325
-306
-266
-252
-264
-251
-225
-207
-220
-199
-193
-224
-241
-254
-265
-277
-272
-251
-240
-232
-230
-228
-195
-188
-182
-189
-188
-208
-236
-214
-210
-220
-215
-211
-190
-191
-198
-195
-189
-214
-222
-202
-216
-213
-210
-226
-231
-235
-224
-217
-224
-223
-243
-256
-262
-265
-272
-289
-281
-289
-292
-282
-302
-274
-253
-237
-242
-261
-270
-283
-283
-290
-303
-315
-331
-352
-377
-391
-400
-422
-413
-403
-406
-406
-399
-398
-364
-353
-339
-322
-328
-331
-319
-313
-314
-305
-286
-289
-306
-284
-281
-280
-283
-300
-329
-345
-337
-333
-322
-323
-340
-346
-367
-356
-332
-329
-283
-268
-294
-307
-331
-308
-271
-279
-289
-301
-320
-335
-354
-350
-336
-327
-289
-255
-246
-232
-225
-222
-251
-290
-272
-252
-271
-267
-250
-245
-256
-290
-297
-290
-286
-279
-264
-259
-281
-303
-295
-290
-293
-283
-263
-243
-226
-226
-212
-226
-238
-236
-255
-244
-208
-187
-171
-182
-216
-222
-223
-227
-214
-206
-208
-204
-215
-230
-234
-250
-254
-230
-233
-235
-235
-247
-250
-248
-238
-234
-240
-241
-239
-244
-246
-250
-254
-238
-228
-244
-236
-248
-251
-245
-259
-241
-250
-297
-293
-254
-236
-232
-239
-222
-202
-203
-202
-222
-227
-223
-240
-233
-241
-272
-298
-332
-354
-354
-351
-368
-384
-371
-346
-333
-306
-273
-256
-229
-209
-227
-255
-293
-316
-322
-343
-318
-266
-261
-268
-301
-324
-317
-315
-276
-286
-322
-324
-322
-341
-367
-343
-334
-327
-292
-300
-308
-301
-293
-281
-259
-238
-218
-218
-220
-236
-274
-288
-314
-329
-320
-333
-346
-329
-322
-326
-318
-290
-278
-282
-257
-247
-231
-219
-236
-247
-244
-259
-256
-233
-223
-219
-228
-220
-222
-233
-231
-230
-217
-209
-223
-234
-223
-205
-212
-235
-242
-246
-272
-292
-284
-273
-250
-228
-213
-213
-221
-224
-221
-206
-231
-262
-280
-306
-297
-303
-318
-308
-288
-292
-306
-295
-285
-272
-275
-249
-226
-221
-203
-213
-225
-229
-237
-247
-229
-244
-292
-324
-313
-301
-310
-328
-338
-328
-340
-324
-304
-315
-294
-275
-271
-255
-247
-286
-325
-333
-295
-283
-270
-250
-252
-276
-310
-305
-293
-271
-265
-276
-263
-262
-279
-277
-292
-311
-322
-333
-331
-339
-344
-325
-329
-320
-300
-289
-287
-283
-274
-274
-291
-293
-282
-273
-263
-258
-234
-187
-165
-162
-166
-164
-166
-188
-217
-228
-248
-263
-258
-273
-291
-313
-327
-339
-365
-361
-333
-309
-266
-239
-253
-272
-264
-246
-242
-237
-218
-190
-197
-209
-236
-277
-310
-322
-322
-335
-352
-340
-329
-308
-283
-285
-309
-325
-298
-312
-317
-308
-339
-356
-376
-373
-371
-375
-370
-363
-364
-365
-354
-356
-381
-398
-403
-416
-412
-406
-393
-370
-357
-343
-345
-361
-347
-333
-332
-321
-290
-275
-295
-276
-275
-295
-289
-302
-292
-292
-286
-268
-249
-220
-228
-226
-204
-230
-237
-220
-194
-144
-137
-132
-174
-211
-226
-251
-267
-290
-295
-266
-271
-279
-257
-254
-236
-238
-262
-262
-264
-261
-229
-221
-238
-251
-256
-260
-224
-216
-227
-205
-203
-202
-211
-232
-236
-232
-243
-249
-239
-224
-223
-236
-233
-247
-278
-289
-305
-292
-268
-250
-244
-250
-261
-276
-281
-269
-251
-257
-246
-235
-234
-199
-175
-153
-75
-41
-41
-20
-22
-35
-44
-51
-71
-97
-123
-126
-138
-157
-147
-132
-139
-142
-134
-162
-173
-186
-203
-204
-207
-226
-235
-225
-250
-273
-252
-244
-234
-215
-226
-197
-173
-195
-206
-246
-262
-233
-241
-249
-225
-226
-229
-235
-253
-255
-236
-209
-203
-183
-180
-212
-245
-260
-251
-266
-264
-251
-261
-279
-294
-306
-281
-261
-265
-230
-208
-218
-209
-192
-191
-204
-222
-235
-252
-265
-297
-339
-351
-337
-314
-303
-282
-247
-228
-248
-263
-245
-259
-266
-280
-284
-257
-236
-208
-197
-202
-204
-188
-159
-164
-181
-163
-145
-158
-167
-161
-157
-166
-185
-164
-131
-117
-92
-101
-131
-124
-113
-129
-128
-105
-81
-93
-112
-124
-140
-151
-164
-160
-149
-166
-189
-200
-230
-237
-234
-239
-225
-222
-220
-207
-202
-200
-189
-192
-191
-203
-223
-213
-208
-192
-167
-157
-136
-104
-113
-140
-158
-178
-199
-214
-241
-255
-259
-260
-260
-265
-268
-268
-268
-267
-258
-233
-216
-215
-218
-221
-240
-244
-243
-237
-226
-241
-219
-211
-212
-200
-199
-200
-191
-165
-162
-178
-173
-160
-173
-172
-150
-182
-209
-195
-203
-206
-212
-203
-186
-189
-159
-138
-136
-129
-129
-158
-188
-211
-225
-206
-212
-216
-182
-190
-196
-202
-223
-247
-291
-288
-297
-281
-271
-261
-225
-234
-250
-261
-276
-265
-249
-259
-253
-269
-293
-294
-292
-280
-252
-237
-228
-233
-244
-232
-252
-263
-274
-273
-259
-276
-298
-335
-330
-346
-377
-354
-348
-339
-307
-301
-288
-254
-231
-230
-228
-256
-257
-252
-274
-299
-321
-325
-327
-318
-300
-300
-292
-284
-273
-262
-265
-257
-273
-286
-271
-277
-274
-271
-269
-251
-231
-219
-240
-271
-269
-248
-239
-249
-254
-239
-233
-240
-236
-234
-258
-291
-300
-312
-300
-273
-248
-237
-236
-222
-208
-188
-155
-149
-172
-195
-207
-236
-261
-273
-286
-271
-277
-286
-274
-268
-279
-254
-238
-234
-214
-232
-227
-210
-217
-233
-232
-226
-226
-227
-242
-247
-233
-219
-176
-146
-159
-162
-147
-159
-178
-169
-164
-151
-161
-181
-185
-220
-255
-260
-267
-288
-275
-281
-256
-200
-168
-168
-165
-165
-201
-223
-274
-270
-248
-266
-268
-263
-242
-217
-224
-235
-240
-255
-243
-252
-276
-306
-321
-310
-291
-296
-325
-304
-276
-270
-257
-243
-235
-241
-243
-227
-248
-257
-260
-263
-261
-275
-270
-272
-284
-293
-309
-325
-319
-297
-304
-309
-299
-296
-300
-304
-300
-297
-306
-310
-305
-313
-309
-309
-312
-310
-312
-304
-284
-275
-266
-255
-232
-219
-234
-240
-234
-231
-232
-242
-236
-217
-184
-166
-164
-161
-147
-162
-195
-200
-223
-254
-262
-243
-223
-225
-252
-263
-238
-228
-245
-245
-256
-262
-260
-269
-261
-262
-283
-289
-270
-246
-229
-257
-247
-223
-228
-227
-210
-208
-229
-226
-224
-207
-201
-193
-173
-175
-181
-178
-194
-209
-213
-228
-237
-236
-226
-214
-234
-240
-229
-213
-229
-256
-253
-255
-249
-235
-223
-202
-184
-178
-167
-162
-165
-152
-128
-106
-98
-107
-106
-89
-77
-71
-98
-149
-186
-201
-212
-230
-214
-211
-222
-244
-238
-200
-206
-213
-195
-189
-177
-186
-192
-206
-211
-195
-192
-217
-241
-245
-253
-250
-266
-276
-268
-241
-223
-212
-219
-228
-246
-247
-228
-233
-222
-201
-196
-220
-267
-293
-313
-342
-368
-371
-338
-327
-320
-297
-283
-271
-260
-249
-214
-208
-233
-237
-247
-257
-261
-285
-302
-317
-332
-336
-338
-305
-283
-282
-285
-276
-268
-255
-246
-270
-288
-260
-242
-241
-235
-254
-275
-300
-331
-332
-320
-348
-354
-332
-321
-313
-315
-313
-296
-282
-255
-245
-276
-311
-308
-299
-311
-315
-330
-335
-337
-366
-367
-350
-316
-293
-310
-323
-359
-367
-359
-360
-335
-339
-343
-313
-305
-329
-347
-346
-330
-310
-309
-305
-311
-299
-281
-277
-261
-255
-233
-214
-228
-221
-216
-219
-219
-202
-208
-223
-230
-242
-256
-270
-263
-268
-302
-326
-309
-294
-295
-298
-303
-289
-291
-279
-266
-287
-295
-299
-324
-325
-330
-341
-333
-345
-334
-312
-310
-302
-291
-299
-310
-334
-318
-322
-352
-358
-359
-369
-370
-365
-355
-354
-356
-330
-318
-296
-278
-293
-314
-303
-297
-293
-276
-286
-257
-229
-217
-184
-156
-132
-137
-152
-159
-181
-211
-244
-268
-308
-322
-310
-314
-328
-343
-346
-358
-378
-362
-342
-340
-342
-362
-362
-362
-365
-363
-380
-390
-394
-398
-388
-376
-387
-375
-345
-320
-298
-292
-286
-291
-286
-290
-306
-301
-319
-325
-329
-332
-344
-380
-375
-359
-356
-336
-300
-285
-281
-264
-255
-247
-245
-250
-248
-250
-233
-236
-228
-233
-260
-268
-271
-247
-232
-222
-221
-247
-266
-289
-309
-322
-329
-333
-324
-311
-308
-298
-285
-271
-268
-258
-242
-233
-232
-239
-235
-242
-258
-266
-285
-289
-309
-339
-348
-378
-386
-376
-369
-340
-354
-355
-338
-356
-359
-353
-331
-323
-313
-308
-326
-345
-357
-348
-331
-305
-311
-338
-355
-363
-349
-350
-352
-351
-325
-295
-292
-274
-282
-276
-260
-238
-188
-183
-208
-206
-228
-269
-291
-308
-319
-288
-251
-239
-211
-206
-209
-212
-235
-235
-239
-234
-244
-270
-278
-300
-290
-279
-264
-237
-250
-227
-206
-203
-205
-208
-189
-218
-271
-270
-240
-215
-211
-217
-239
-265
-265
-269
-291
-282
-276
-303
-295
-279
-292
-307
-317
-308
-317
-324
-310
-311
-314
-316
-333
-313
-302
-297
-273
-261
-251
-268
-287
-312
-325
-338
-355
-361
-395
-406
-402
-404
-418
-421
-400
-381
-381
-379
-362
-359
-343
-342
-354
-368
-390
-384
-377
-391
-398
-364
-353
-383
-381
-367
-348
-327
-323
-311
-310
-290
-247
-245
-269
-281
-290
-287
-278
-268
-266
-273
-255
-260
-265
-241
-228
-242
-260
-257
-247
-245
-252
-263
-266
-257
-245
-247
-252
-263
-268
-271
-279
-284
-293
-302
-305
-315
-310
-297
-304
-318
-334
-334
-332
-326
-329
-318
-298
-288
-286
-277
-261
-268
-263
-246
-230
-221
-194
-197
-200
-189
-189
-176
-187
-217
-225
-221
-214
-231
-240
-224
-221
-236
-256
-279
-305
-320
-314
-331
-331
-312
-298
-299
-291
-271
-258
-251
-235
-206
-201
-214
-209
-206
-201
-208
-225
-255
-289
-272
-231
-213
-201
-168
-131
-132
-135
-138
-157
-187
-203
-207
-221
-230
-248
-270
-275
-290
-298
-274
-260
-234
-210
-205
-195
-201
-219
-239
-253
-235
-223
-216
-230
-271
-305
-321
-320
-311
-308
-295
-285
-274
-252
-244
-228
-215
-234
-236
-244
-250
-241
-236
-218
-206
-216
-233
-226
-204
-186
-159
-152
-142
-143
-151
-164
-167
-147
-140
-148
-155
-180
-218
-239
-233
-254
-283
-304
-306
-300
-285
-285
-304
-336
-347
-303
-271
-240
-229
-211
-231
-257
-242
-233
-218
-200
-201
-208
-224
-236
-215
-215
-213
-218
-221
-215
-221
-221
-209
-205
-216
-237
-240
-240
-251
-254
-280
-329
-339
-341
-326
-297
-290
-271
-249
-245
-248
-228
-193
-144
-120
-114
-146
-189
-193
-203
-216
-234
-245
-254
-261
-246
-244
-224
-200
-186
-189
-200
-205
-207
-200
-244
-269
-301
-318
-297
-307
-304
-297
-294
-290
-269
-252
-249
-253
-261
-250
-238
-250
-246
-230
-217
-208
-176
-157
-175
-161
-171
-197
-219
-226
-229
-253
-242
-226
-193
-175
-167
-192
-235
-248
-264
-260
-263
-280
-271
-258
-259
-240
-226
-233
-212
-216
-204
-193
-210
-209
-193
-177
-183
-190
-193
-205
-192
-157
-159
-188
-183
-191
-203
-200
-239
-280
-283
-293
-285
-297
-289
-288
-284
-273
-277
-285
-314
-315
-326
-329
-338
-357
-354
-353
-352
-352
-351
-370
-381
-367
-336
-320
-326
-306
-285
-308
-313
-271
-262
-262
-238
-262
-294
-277
-278
-307
-315
-309
-309
-306
-290
-280
-280
-262
-238
-233
-259
-264
-260
-267
-253
-234
-227
-233
-228
-232
-250
-259
-267
-270
-265
-270
-268
-271
-286
-289
-282
-255
-243
-257
-285
-285
-271
-277
-275
-293
-299
-292
-313
-319
-304
-308
-313
-311
-313
-308
-324
-322
-304
-303
-280
-268
-276
-270
-258
-280
-307
-309
-309
-309
-294
-265
-251
-235
-245
-251
-248
-241
-221
-227
-242
-265
-301
-294
-286
-293
-271
-244
-233
-236
-216
-198
-205
-217
-253
-278
-299
-319
-309
-297
-292
-304
-304
-287
-287
-274
-260
-272
-295
-296
-280
-264
-234
-245
-244
-242
-259
-264
-290
-315
-304
-306
-317
-320
-319
-292
-295
-306
-283
-278
-296
-311
-320
-330
-318
-313
-309
-306
-292
-264
-249
-259
-242
-227
-216
-209
-207
-193
-206
-205
-203
-195
-187
-209
-234
-262
-304
-342
-328
-309
-306
-327
-314
-297
-293
-269
-272
-270
-279
-278
-287
-295
-277
-295
-305
-298
-306
-287
-275
-269
-260
-253
-240
-232
-215
-227
-237
-228
-242
-256
-278
-293
-303
-316
-291
-260
-243
-233
-228
-239
-241
-248
-252
-242
-228
-222
-217
-224
-233
-233
-207
-164
-162
-166
-161
-159
-168
-183
-199
-208
-207
-209
-200
-178
-188
-198
-202
-200
-174
-166
-197
-226
-218
-194
-158
-152
-167
-191
-202
-213
-217
-182
-191
-201
-194
-171
-166
-183
-175
-155
-155
-147
-148
-180
-166
-147
-141
-166
-200
-209
-220
-235
-225
-199
-188
-185
-182
-195
-188
-192
-204
-224
-233
-236
-254
-233
-228
-225
-219
-226
-222
-220
-194
-168
-165
-168
-163
-161
-138
-137
-136
-118
-133
-153
-159
-165
-165
-176
-187
-199
-208
-204
-234
-225
-220
-235
-240
-236
-230
-222
-183
-164
-166
-181
-195
-182
-195
-209
-200
-194
-203
-188
-167
-162
-145
-136
-152
-167
-164
-168
-172
-175
-167
-179
-198
-191
-173
-165
-174
-173
-176
-217
-231
-219
-231
-235
-230
-227
-218
-217
-222
-216
-195
-167
-169
-165
-144
-150
-177
-187
-201
-217
-200
-193
-195
-202
-216
-240
-263
-277
-292
-296
-294
-292
-285
-282
-284
-283
-295
-308
-300
-303
-317
-294
-291
-279
-262
-253
-236
-225
-214
-228
-245
-260
-278
-305
-335
-342
-353
-360
-348
-335
-333
-330
-343
-354
-347
-336
-334
-344
-335
-329
-319
-315
-324
-310
-285
-262
-248
-248
-255
-271
-282
-292
-297
-297
-295
-305
-310
-321
-332
-328
-305
-254
-225
-208
-185
-177
-158
-141
-152
-154
-159
-174
-201
-230
-246
-240
-258
-271
-249
-227
-220
-218
-218
-234
-234
-226
-239
-263
-294
-305
-311
-338
-330
-326
-327
-333
-337
-329
-315
-283
-295
-323
-324
-331
-339
-339
-320
-312
-330
-351
-357
-339
-350
-355
-326
-313
-303
-302
-296
-282
-277
-280
-256
-270
-287
-278
-295
-305
-311
-291
-263
-254
-249
-218
-196
-207
-221
-230
-241
-233
-232
-238
-248
-264
-263
-239
-233
-243
-220
-214
-241
-258
-273
-287
-294
-310
-299
-289
-284
-264
-284
-314
-326
-335
-337
-318
-313
-323
-333
-347
-374
-378
-387
-385
-351
-331
-323
-324
-326
-372
-368
-352
-350
-333
-330
-309
-301
-299
-282
-279
-259
-228
-214
-231
-250
-220
-203
-207
-220
-241
-250
-244
-210
-196
-203
-217
-226
-242
-267
-278
-272
-270
-260
-266
-266
-254
-281
-294
-287
-292
-294
-292
-315
-335
-286
-266
-265
-247
-252
-262
-265
-253
-241
-251
-237
-216
-217
-226
-199
-204
-263
-291
-314
-348
-374
-377
-366
-356
-348
-338
-339
-342
-341
-320
-296
-281
-270
-274
-268
-266
-272
-282
-314
-339
-329
-322
-320
-273
-246
-238
-232
-239
-247
-264
-274
-265
-261
-275
-281
-271
-248
-241
-244
-256
-276
-266
-264
-260
-268
-257
-232
-248
-281
-257
-255
-272
-254
-258
-250
-249
-238
-227
-221
-230
-226
-202
-209
-207
-202
-203
-210
-244
-232
-232
-244
-247
-277
-286
-281
-292
-281
-290
-313
-311
-331
-332
-302
-275
-259
-279
-277
-270
-293
-310
-300
-285
-300
-272
-254
-261
-281
-286
-260
-249
-252
-235
-240
-251
-249
-267
-249
-198
-189
-199
-191
-176
-168
-163
-152
-147
-166
-193
-193
-189
-218
-246
-230
-241
-253
-259
-260
-258
-260
-249
-240
-240
-221
-210
-216
-204
-211
-220
-246
-260
-277
-302
-311
-326
-324
-316
-302
-296
-300
-299
-292
-299
-307
-282
-246
-224
-234
-273
-271
-242
-223
-214
-239
-253
-245
-269
-281
-265
-248
-243
-265
-289
-346
-361
-335
-330
-326
-328
-304
-289
-285
-291
-302
-310
-306
-291
-286
-296
-294
-314
-309
-296
-323
-324
-317
-304
-307
-323
-318
-279
-237
-217
-195
-201
-202
-195
-208
-184
-173
-148
-142
-167
-178
-189
-184
-181
-180
-177
-177
-177
-163
-158
-153
-155
-192
-228
-232
-226
-232
-260
-293
-323
-328
-323
-307
-297
-294
-290
-299
-321
-333
-332
-329
-335
-325
-276
-239
-210
-193
-176
-165
-156
-138
-138
-170
-191
-199
-206
-218
-234
-230
-247
-248
-219
-205
-173
-152
-145
-160
-209
-212
-191
-190
-209
-221
-216
-238
-266
-250
-230
-237
-243
-254
-275
-311
-318
-318
-310
-292
-282
-277
-291
-292
-280
-295
-285
-279
-277
-261
-246
-225
-228
-220
-227
-260
-288
-285
-309
-334
-319
-334
-345
-344
-361
-335
-302
-268
-250
-248
-245
-251
-256
-276
-271
-290
-299
-281
-293
-297
-293
-305
-307
-299
-302
-293
-295
-300
-313
-328
-298
-303
-311
-273
-245
-238
-212
-187
-202
-219
-239
-266
-280
-282
-279
-286
-278
-269
-239
-218
-206
-183
-205
-228
-236
-248
-237
-223
-224
-226
-226
-195
-179
-198
-218
-214
-195
-198
-222
-233
-221
-226
-237
-240
-240
-232
-240
-260
-275
-269
-251
-241
-242
-240
-248
-255
-246
-237
-217
-189
-167
-133
-114
-117
-108
-102
-110
-114
-116
-151
-187
-214
-227
-203
-175
-141
-128
-153
-165
-169
-163
-158
-180
-204
-240
-259
-266
-276
-295
-313
-329
-313
-282
-274
-302
-323
-327
-341
-330
-338
-357
-345
-330
-336
-344
-340
-310
-292
-299
-268
-233
-213
-175
-144
-130
-118
-148
-183
-190
-183
-196
-196
-216
-228
-246
-251
-228
-252
-242
-191
-182
-182
-154
-154
-158
-178
-213
-221
-235
-240
-244
-269
-295
-311
-301
-291
-311
-319
-333
-342
-347
-340
-343
-346
-330
-336
-332
-340
-342
-346
-335
-317
-331
-324
-314
-315
-293
-251
-211
-209
-201
-178
-180
-171
-155
-153
-162
-154
-163
-181
-179
-195
-215
-207
-216
-215
-215
-216
-234
-245
-222
-247
-252
-239
-249
-255
-274
-282
-272
-265
-227
-213
-220
-230
-225
-216
-220
-237
-251
-247
-257
-252
-236
-215
-217
-222
-197
-187
-178
-174
-170
-170
-206
-217
-217
-247
-241
-243
-262
-241
-234
-225
-223
-218
-201
-215
-215
-217
-248
-254
-265
-279
-278
-262
-235
-231
-252
-235
-197
-208
-218
-223
-197
-184
-168
-140
-151
-166
-188
-210
-232
-241
-224
-209
-199
-180
-196
-212
-213
-221
-205
-176
-165
-178
-188
-189
-163
-144
-137
-124
-134
-139
-139
-148
-144
-147
-173
-185
-171
-191
-228
-252
-237
-229
-265
-270
-247
-250
-257
-276
-280
-293
-313
-291
-295
-287
-257
-233
-199
-192
-178
-188
-203
-195
-198
-196
-198
-212
-242
-271
-289
-298
-293
-276
-251
-241
-241
-230
-196
-194
-221
-212
-220
-216
-200
-171
-182
-199
-202
-229
-255
-265
-276
-269
-242
-222
-218
-244
-227
-185
-177
-183
-150
-141
-181
-214
-252
-281
-305
-312
-321
-332
-354
-351
-309
-308
-290
-260
-253
-270
-295
-264
-250
-273
-262
-265
-264
-270
-273
-269
-318
-326
-310
-328
-314
-309
-306
-275
-260
-248
-221
-211
-220
-215
-187
-190
-208
-188
-180
-194
-214
-228
-234
-225
-208
-202
-205
-189
-185
-193
-178
-182
-176
-167
-158
-122
-105
-78
-83
-120
-125
-125
-123
-105
-88
-64
-29
-8
-18
-34
-79
-132
-166
-180
-191
-209
-237
-264
-261
-252
-239
-234
-237
-207
-179
-154
-129
-136
-133
-124
-104
-87
-95
-121
-155
-168
-159
-180
-192
-197
-207
-204
-204
-205
-209
-216
-213
-218
-230
-219
-230
-233
-219
-221
-228
-243
-239
-228
-251
-259
-261
-273
-267
-264
-260
-264
-282
-298
-303
-303
-321
-348
-342
-306
-276
-272
-286
-282
-301
-307
-307
-318
-306
-313
-318
-316
-337
-342
-313
-312
-308
-298
-295
-296
-294
-305
-318
-339
-339
-324
-325
-321
-304
-288
-287
-280
-265
-261
-254
-263
-263
-223
-213
-213
-205
-213
-198
-187
-210
-213
-210
-203
-204
-210
-218
-232
-231
-250
-259
-247
-252
-227
-212
-200
-196
-208
-227
-239
-221
-220
-222
-201
-178
-172
-179
-188
-191
-175
-167
-197
-238
-277
-320
-359
-352
-360
-382
-363
-335
-282
-275
-293
-307
-303
-268
-278
-301
-315
-323
-316
-297
-281
-285
-299
-303
-321
-335
-330
-317
-307
-287
-260
-282
-287
-301
-320
-327
-351
-330
-309
-326
-299
-282
-294
-291
-308
-329
-334
-351
-369
-379
-364
-343
-357
-369
-375
-375
-365
-363
-349
-330
-302
-254
-248
-249
-230
-218
-225
-236
-226
-224
-247
-263
-276
-290
-290
-279
-290
-318
-317
-315
-333
-325
-306
-288
-260
-246
-259
-276
-288
-305
-303
-303
-302
-287
-299
-310
-316
-327
-374
-399
-406
-422
-416
-417
-417
-405
-404
-405
-387
-357
-327
-310
-301
-318
-367
-391
-375
-375
-372
-355
-335
-347
-369
-383
-384
-379
-380
-394
-408
-418
-394
-339
-306
-297
-310
-303
-280
-290
-287
-262
-248
-237
-234
-218
-211
-195
-197
-242
-276
-288
-296
-280
-281
-295
-284
-273
-258
-252
-259
-264
-278
-294
-305
-312
-316
-328
-328
-319
-299
-295
-281
-266
-276
-306
-355
-402
-427
-415
-387
-350
-322
-300
-293
-300
-309
-277
-265
-260
-245
-250
-246
-246
-227
-218
-217
-240
-259
-237
-240
-237
-224
-240
-246
-234
-236
-237
-231
-230
-224
-221
-203
-197
-216
-245
-220
-222
-241
-236
-246
-250
-233
-221
-205
-173
-163
-161
-144
-134
-131
-130
-135
-121
-119
-139
-136
-148
-176
-204
-251
-257
-253
-240
-198
-173
-181
-174
-178
-190
-218
-225
-210
-207
-183
-174
-198
-229
-263
-271
-248
-231
-226
-219
-235
-241
-218
-179
-187
-211
-221
-274
-292
-283
-286
-283
-263
-236
-221
-230
-232
-239
-239
-258
-263
-256
-265
-272
-298
-313
-311
-310
-291
-309
-345
-326
-307
-313
-309
-319
-314
-314
-319
-287
-296
-301
-293
-303
-283
-269
-265
-244
-250
-260
-253
-261
-258
-236
-224
-226
-252
-249
-259
-268
-287
-308
-307
-351
-380
-356
-343
-347
-329
-313
-309
-328
-313
-290
-299
-279
-244
-211
-182
-178
-183
-211
-238
-224
-201
-188
-199
-192
-185
-193
-209
-229
-213
-211
-247
-255
-236
-237
-229
-203
-206
-221
-226
-229
-229
-244
-268
-278
-281
-289
-271
-249
-245
-254
-242
-232
-234
-219
-217
-227
-223
-239
-236
-234
-253
-266
-287
-299
-307
-311
-305
-270
-239
-224
-210
-201
-175
-179
-204
-218
-221
-239
-267
-266
-279
-279
-281
-305
-322
-320
-300
-313
-324
-320
-332
-338
-336
-326
-311
-273
-277
-290
-284
-279
-295
-314
-314
-318
-318
-313
-315
-306
-290
-278
-245
-212
-184
-189
-220
-248
-272
-304
-339
-341
-328
-324
-322
-326
-321
-318
-331
-338
-322
-309
-294
-291
-300
-297
-300
-296
-315
-336
-334
-336
-331
-318
-297
-293
-289
-279
-280
-284
-300
-320
-340
-346
-351
-355
-356
-347
-331
-336
-341
-343
-348
-328
-330
-347
-342
-322
-315
-322
-292
-265
-292
-310
-286
-278
-279
-294
-302
-320
-342
-363
-363
-343
-341
-330
-316
-281
-234
-214
-232
-231
-219
-212
-202
-222
-257
-282
-299
-313
-298
-284
-269
-236
-250
-265
-258
-257
-259
-268
-252
-250
-262
-268
-278
-276
-245
-232
-264
-265
-259
-279
-282
-290
-275
-276
-280
-284
-291
-311
-313
-297
-291
-280
-276
-281
-294
-304
-312
-320
-313
-286
-276
-231
-210
-238
-264
-288
-292
-288
-280
-262
-259
-268
-249
-232
-257
-268
-241
-241
-264
-251
-254
-251
-247
-264
-297
-294
-271
-280
-279
-274
-235
-221
-238
-252
-276
-272
-257
-252
-252
-249
-251
-257
-287
-284
-259
-227
-190
-197
-188
-181
-174
-178
-173
-198
-224
-200
-199
-245
-277
-286
-293
-292
-300
-298
-282
-258
-254
-279
-299
-288
-281
-275
-264
-286
-275
-257
-270
-281
-294
-302
-285
-259
-245
-261
-259
-247
-258
-247
-246
-239
-240
-257
-257
-268
-299
-322
-332
-337
-359
-385
-404
-390
-396
-388
-387
-403
-373
-357
-359
-342
-318
-308
-315
-351
-348
-333
-332
-332
-330
-308
-285
-240
-197
-184
-160
-129
-125
-116
-114
-113
-141
-176
-149
-148
-149
-121
-129
-98
-90
-96
-98
-120
-141
-170
-198
-210
-207
-216
-232
-236
-232
-246
-269
-294
-293
-298
-282
-255
-237
-206
-183
-174
-201
-210
-208
-209
-197
-213
-229
-249
-286
-291
-292
-287
-280
-287
-302
-308
-310
-315
-302
-303
-299
-289
-285
-274
-265
-275
-266
-265
-288
-295
-300
-285
-258
-241
-225
-213
-179
-137
-147
-159
-154
-143
-139
-134
-129
-117
-124
-138
-152
-183
-198
-236
-266
-266
-260
-250
-254
-261
-286
-283
-254
-258
-254
-241
-236
-226
-221
-246
-256
-270
-299
-301
-296
-314
-328
-324
-310
-306
-295
-265
-227
-204
-190
-176
-198
-201
-203
-213
-237
-252
-249
-259
-255
-230
-220
-234
-232
-247
-286
-281
-283
-312
-299
-280
-280
-272
-254
-267
-262
-270
-287
-293
-291
-262
-261
-264
-273
-287
-282
-291
-314
-342
-324
-306
-326
-332
-326
-332
-325
-325
-321
-296
-279
-290
-292
-284
-294
-303
-317
-327
-318
-303
-301
-319
-322
-296
-280
-294
-302
-318
-333
-331
-317
-327
-327
-315
-300
-271
-269
-285
-295
-277
-249
-234
-215
-205
-213
-226
-206
-205
-233
-257
-272
-260
-246
-242
-223
-218
-223
-208
-208
-218
-210
-211
-201
-188
-214
-231
-229
-228
-211
-215
-226
-224
-239
-244
-241
-214
-181
-174
-175
-187
-197
-198
-185
-170
-164
-168
-175
-167
-166
-193
-217
-248
-252
-252
-247
-229
-236
-214
-184
-162
-170
-193
-204
-230
-235
-229
-247
-247
-256
-277
-283
-301
-281
-263
-249
-218
-209
-209
-206
-210
-230
-241
-235
-249
-267
-271
-296
-304
-274
-240
-207
-201
-181
-184
-191
-189
-195
-194
-214
-228
-242
-224
-207
-217
-203
-165
-141
-159
-179
-174
-167
-169
-173
-162
-139
-148
-175
-159
-163
-149
-126
-143
-164
-172
-188
-211
-219
-219
-211
-212
-208
-214
-208
-211
-215
-206
-213
-207
-183
-191
-186
-174
-194
-199
-194
-209
-207
-217
-264
-284
-284
-293
-285
-296
-280
-248
-251
-235
-221
-221
-225
-191
-180
-219
-213
-212
-219
-237
-265
-266
-289
-317
-299
-280
-261
-244
-235
-244
-245
-243
-249
-238
-233
-204
-168
-166
-160
-145
-132
-111
-108
-149
-162
-148
-126
-102
-125
-147
-117
-99
-106
-122
-138
-169
-202
-209
-248
-259
-259
-252
-234
-226
-244
-266
-264
-278
-290
-298
-291
-283
-257
-218
-222
-237
-248
-284
-284
-260
-265
-271
-298
-324
-342
-347
-344
-342
-335
-327
-303
-278
-269
-237
-216
-199
-181
-183
-191
-209
-222
-219
-210
-205
-183
-169
-170
-177
-188
-189
-177
-157
-171
-194
-189
-186
-198
-211
-219
-221
-213
-197
-190
-197
-219
-220
-210
-216
-214
-219
-259
-274
-285
-298
-307
-323
-301
-286
-300
-301
-286
-292
-306
-266
-264
-267
-251
-269
-291
-311
-305
-277
-260
-280
-294
-309
-320
-301
-289
-300
-294
-288
-264
-257
-260
-238
-242
-259
-250
-232
-227
-204
-178
-162
-161
-157
-148
-184
-220
-235
-247
-243
-259
-292
-286
-299
-327
-340
-337
-333
-357
-353
-329
-304
-286
-321
-362
-371
-397
-427
-437
-421
-383
-379
-389
-385
-391
-394
-412
-430
-415
-374
-363
-344
-307
-279
-264
-278
-286
-286
-281
-278
-266
-259
-258
-273
-295
-320
-352
-359
-361
-350
-346
-360
-363
-349
-347
-318
-301
-298
-291
-292
-272
-285
-285
-275
-310
-305
-305
-327
-337
-328
-298
-316
-315
-293
-299
-287
-263
-259
-275
-279
-249
-245
-248
-228
-225
-215
-211
-220
-231
-246
-238
-223
-210
-204
-202
-201
-208
-211
-226
-239
-229
-235
-233
-234
-253
-252
-235
-237
-256
-263
-287
-274
-294
-320
-322
-331
-307
-289
-279
-276
-281
-297
-312
-313
-304
-312
-342
-352
-340
-342
-333
-302
-283
-264
-255
-277
-286
-288
-299
-314
-306
-332
-335
-294
-292
-285
-256
-244
-243
-234
-255
-295
-284
-266
-247
-230
-254
-269
-281
-289
-292
-305
-305
-302
-310
-296
-272
-283
-276
-249
-259
-272
-280
-292
-293
-295
-327
-340
-358
-384
-366
-344
-336
-324
-298
-290
-284
-245
-199
-215
-238
-234
-262
-298
-324
-324
-336
-340
-352
-362
-362
-343
-327
-321
-299
-305
-320
-316
-311
-306
-289
-293
-313
-327
-340
-352
-345
-360
-366
-353
-353
-330
-293
-300
-317
-288
-285
-302
-297
-304
-306
-320
-338
-335
-347
-342
-323
-320
-314
-305
-313
-315
-318
-325
-324
-306
-284
-267
-236
-224
-219
-229
-220
-219
-245
-266
-284
-287
-265
-248
-266
-275
-265
-232
-217
-200
-196
-187
-180
-179
-169
-174
-184
-185
-205
-217
-221
-230
-219
-243
-263
-267
-268
-271
-261
-262
-262
-266
-278
-295
-297
-296
-306
-307
-333
-358
-370
-394
-397
-374
-365
-399
-369
-349
-331
-295
-293
-302
-314
-309
-312
-322
-329
-334
-326
-329
-360
-368
-369
-374
-347
-322
-316
-278
-241
-229
-225
-236
-227
-247
-280
-275
-257
-254
-264
-264
-266
-254
-226
-196
-177
-161
-165
-147
-131
-129
-131
-128
-136
-145
-149
-179
-208
-244
-264
-280
-273
-258
-263
-254
-260
-271
-261
-269
-258
-264
-281
-288
-303
-318
-316
-315
-318
-282
-257
-234
-217
-235
-234
-232
-224
-201
-215
-230
-223
-237
-272
-289
-280
-269
-291
-322
-327
-322
-294
-296
-311
-311
-285
-266
-279
-300
-312
-325
-312
-296
-283
-271
-289
-294
-290
-291
-274
-285
-306
-314
-334
-322
-339
-366
-379
-394
-381
-377
-359
-308
-297
-282
-295
-310
-307
-296
-276
-298
-318
-324
-338
-355
-352
-361
-365
-352
-342
-316
-303
-299
-303
-295
-279
-302
-279
-265
-303
-306
-290
-265
-249
-247
-239
-251
-237
-211
-189
-192
-214
-195
-187
-201
-223
-225
-225
-247
-257
-258
-260
-253
-232
-200
-170
-153
-151
-161
-188
-231
-259
-297
-290
-301
-309
-307
-339
-358
-359
-345
-342
-332
-320
-316
-310
-315
-330
-314
-290
-286
-296
-275
-283
-280
-263
-268
-251
-232
-234
-263
-298
-324
-316
-275
-219
-198
-232
-234
-208
-206
-213
-208
-222
-219
-206
-208
-226
-229
-227
-228
-219
-248
-248
-244
-244
-242
-256
-255
-253
-258
-261
-261
-259
-267
-281
-297
-316
-325
-326
-320
-339
-332
-316
-296
-261
-265
-249
-225
-234
-242
-237
-227
-240
-264
-263
-292
-305
-304
-296
-290
-284
-258
-233
-201
-203
-207
-196
-177
-192
-205
-208
-218
-202
-203
-210
-222
-223
-222
-225
-223
-221
-239
-244
-236
-244
-244
-250
-256
-272
-270
-252
-262
-258
-255
-258
-276
-275
-261
-246
-242
-267
-287
-293
-290
-306
-309
-312
-314
-323
-333
-333
-323
-309
-315
-323
-338
-344
-353
-343
-311
-270
-268
-279
-263
-233
-211
-239
-267
-256
-275
-289
-257
-242
-224
-223
-228
-224
-232
-216
-224
-227
-219
-229
-214
-223
-228
-190
-174
-170
-184
-197
-178
-168
-138
-139
-155
-136
-148
-155
-148
-167
-159
-155
-162
-189
-220
-197
-173
-185
-213
-227
-244
-245
-238
-238
-232
-239
-236
-244
-241
-236
-263
-266
-258
-266
-280
-291
-292
-279
-278
-278
-255
-262
-289
-290
-284
-271
-280
-278
-290
-292
-259
-235
-202
-193
-198
-188
-181
-175
-177
-176
-197
-235
-272
-285
-271
-272
-268
-266
-289
-277
-253
-243
-232
-248
-260
-255
-242
-241
-233
-243
-283
-289
-302
-331
-370
-382
-383
-395
-388
-360
-343
-322
-299
-314
-305
-293
-308
-312
-317
-334
-309
-283
-289
-289
-311
-327
-312
-301
-290
-293
-307
-296
-268
-273
-280
-257
-250
-239
-209
-194
-190
-192
-184
-177
-184
-178
-177
-188
-187
-185
-204
-221
-244
-271
-304
-303
-276
-251
-240
-247
-278
-299
-307
-318
-318
-281
-240
-221
-213
-211
-189
-199
-219
-251
-240
-239
-247
-237
-250
-252
-248
-233
-229
-235
-232
-232
-239
-220
-190
-204
-225
-215
-209
-218
-210
-215
-213
-200
-204
-195
-178
-173
-197
-225
-222
-235
-247
-252
-250
-256
-276
-249
-252
-265
-245
-245
-229
-221
-202
-194
-196
-185
-177
-208
-217
-215
-208
-198
-208
-207
-199
-183
-158
-167
-180
-198
-224
-215
-207
-199
-193
-188
-183
-175
-193
-237
-258
-247
-229
-222
-210
-221
-244
-245
-235
-234
-232
-245
-270
-280
-301
-298
-316
-323
-318
-322
-315
-316
-314
-299
-273
-260
-251
-248
-253
-272
-268
-271
-282
-266
-258
-268
-287
-296
-315
-332
-335
-325
-326
-307
-284
-263
-251
-251
-249
-245
-230
-215
-207
-203
-209
-208
-198
-233
-248
-236
-224
-211
-221
-230
-212
-213
-211
-223
-228
-223
-231
-221
-195
-171
-170
-200
-200
-191
-201
-219
-227
-223
-247
-236
-203
-217
-214
-201
-201
-182
-197
-209
-217
-235
-234
-213
-206
-238
-256
-244
-242
-250
-235
-208
-190
-168
-136
-121
-132
-153
-147
-126
-108
-87
-104
-139
-146
-158
-167
-165
-149
-141
-135
-111
-122
-126
-117
-121
-132
-123
-96
-104
-110
-119
-121
-115
-132
-138
-132
-110
-113
-114
-139
-171
-180
-200
-208
-221
-226
-221
-239
-265
-283
-296
-308
-304
-296
-288
-275
-292
-287
-276
-308
-305
-309
-330
-309
-286
-267
-239
-216
-198
-209
-228
-238
-255
-259
-229
-213
-214
-181
-183
-228
-244
-226
-233
-239
-246
-282
-259
-244
-234
-217
-239
-219
-192
-206
-240
-263
-247
-269
-275
-272
-293
-267
-252
-249
-264
-288
-272
-248
-241
-244
-237
-243
-261
-249
-235
-229
-223
-244
-265
-306
-314
-277
-228
-190
-185
-184
-179
-186
-204
-211
-211
-229
-233
-247
-268
-269
-267
-267
-265
-232
-197
-192
-181
-179
-160
-191
-231
-225
-228
-232
-221
-211
-233
-264
-275
-243
-202
-192
-189
-177
-199
-207
-197
-202
-217
-201
-187
-194
-221
-279
-305
-332
-349
-338
-334
-348
-327
-301
-289
-299
-275
-239
-216
-191
-189
-184
-153
-140
-155
-195
-242
-249
-254
-266
-251
-257
-247
-235
-241
-232
-234
-232
-249
-240
-230
-247
-238
-247
-259
-261
-271
-272
-267
-265
-269
-274
-284
-295
-295
-297
-320
-322
-298
-286
-253
-222
-191
-180
-204
-214
-231
-256
-246
-242
-233
-210
-206
-213
-224
-230
-238
-243
-241
-249
-240
-214
-236
-257
-259
-264
-284
-283
-268
-288
-326
-327
-336
-331
-294
-282
-275
-262
-237
-253
-277
-284
-304
-316
-323
-315
-293
-302
-327
-327
-326
-321
-332
-335
-321
-319
-323
-336
-349
-369
-370
-347
-334
-336
-331
-336
-336
-333
-330
-316
-334
-322
-318
-314
-282
-260
-255
-263
-276
-268
-236
-230
-239
-241
-239
-257
-260
-248
-245
-238
-229
-231
-224
-228
-197
-181
-191
-169
-162
-184
-189
-184
-177
-167
-197
-227
-225
-240
-265
-282
-304
-317
-334
-329
-342
-339
-345
-370
-368
-373
-361
-352
-343
-330
-330
-312
-335
-345
-323
-347
-359
-338
-299
-278
-282
-269
-285
-310
-309
-290
-294
-298
-275
-279
-287
-297
-288
-252
-238
-247
-278
-284
-303
-307
-300
-314
-282
-277
-273
-241
-228
-230
-218
-212
-230
-245
-222
-215
-219
-200
-226
-244
-237
-222
-232
-237
-229
-238
-226
-214
-201
-206
-224
-271
-284
-285
-287
-239
-236
-234
-217
-220
-227
-264
-245
-249
-273
-273
-282
-296
-304
-285
-287
-313
-306
-307
-302
-275
-259
-221
-194
-210
-215
-207
-202
-189
-193
-201
-193
-212
-226
-232
-241
-228
-226
-221
-225
-263
-285
-308
-319
-331
-354
-355
-352
-339
-302
-290
-301
-282
-287
-301
-292
-310
-340
-339
-329
-314
-294
-290
-298
-310
-336
-345
-344
-385
-382
-360
-330
-313
-347
-364
-373
-373
-364
-361
-340
-309
-278
-268
-274
-268
-263
-279
-298
-308
-292
-287
-299
-295
-272
-252
-252
-244
-236
-252
-262
-284
-302
-297
-315
-329
-316
-309
-304
-282
-257
-246
-232
-236
-231
-229
-237
-242
-256
-272
-267
-273
-295
-274
-266
-268
-263
-267
-273
-267
-283
-293
-286
-297
-303
-277
-293
-305
-312
-335
-348
-367
-370
-354
-320
-292
-274
-257
-250
-238
-252
-251
-225
-223
-211
-203
-225
-237
-239
-248
-237
-222
-230
-254
-260
-249
-207
-198
-184
-180
-189
-176
-177
-202
-215
-218
-237
-239
-267
-272
-257
-260
-266
-263
-262
-235
-237
-266
-279
-302
-308
-312
-309
-306
-317
-339
-343
-335
-322
-315
-304
-280
-288
-287
-281
-280
-280
-301
-288
-306
-337
-327
-318
-307
-301
-293
-275
-287
-277
-255
-260
-250
-238
-212
-212
-203
-206
-216
-214
-184
-142
-148
-184
-211
-239
-264
-262
-271
-247
-222
-225
-229
-208
-193
-179
-185
-196
-204
-207
-190
-182
-199
-220
-245
-278
-294
-310
-318
-337
-364
-360
-345
-371
-378
-343
-316
-276
-276
-281
-286
-304
-306
-289
-297
-301
-279
-262
-256
-247
-257
-285
-293
-279
-247
-239
-249
-219
-230
-265
-268
-288
-325
-314
-293
-282
-276
-290
-266
-224
-188
-164
-130
-132
-134
-115
-120
-142
-187
-213
-226
-244
-272
-273
-273
-275
-254
-260
-255
-269
-289
-311
-348
-356
-350
-339
-345
-360
-354
-384
-391
-381
-361
-346
-311
-276
-283
-300
-305
-300
-292
-284
-273
-268
-274
-267
-264
-270
-291
-286
-272
-265
-275
-253
-230
-236
-253
-241
-239
-233
-181
-170
-164
-157
-178
-192
-194
-192
-184
-198
-212
-180
-156
-193
-227
-255
-268
-268
-266
-262
-254
-247
-256
-256
-255
-237
-224
-229
-221
-206
-219
-233
-249
-267
-256
-241
-240
-262
-298
-312
-301
-301
-287
-269
-238
-194
-202
-216
-191
-188
-198
-205
-218
-231
-245
-254
-258
-280
-288
-282
-303
-311
-311
-309
-314
-300
-270
-266
-280
-303
-309
-318
-351
-333
-315
-310
-291
-306
-297
-268
-281
-316
-319
-326
-347
-365
-385
-371
-377
-378
-328
-313
-313
-300
-289
-268
-262
-266
-269
-268
-260
-243
-256
-253
-230
-233
-229
-234
-241
-255
-252
-249
-269
-265
-276
-263
-244
-252
-261
-274
-290
-318
-334
-328
-317
-314
-296
-296
-313
-320
-361
-392
-360
-322
-283
-257
-253
-240
-224
-212
-236
-232
-226
-232
-247
-294
-311
-289
-272
-273
-276
-281
-280
-282
-300
-301
-291
-260
-228
-215
-232
-250
-246
-241
-237
-258
-269
-285
-309
-296
-269
-256
-241
-217
-225
-240
-262
-274
-296
-316
-310
-310
-294
-268
-250
-239
-259
-255
-264
-298
-314
-337
-339
-342
-351
-334
-321
-313
-294
-268
-240
-238
-228
-210
-201
-177
-156
-161
-134
-110
-120
-128
-142
-134
-117
-113
-126
-102
-73
-59
-50
-45
-28
-21
-22
-48
-51
-59
-95
-108
-123
-104
-106
-131
-163
-194
-196
-204
-215
-231
-253
-274
-273
-291
-304
-302
-301
-278
-281
-294
-276
-257
-243
-248
-263
-272
-293
-311
-307
-293
-285
-274
-306
-311
-275
-254
-250
-249
-241
-225
-255
-289
-273
-277
-277
-248
-238
-228
-218
-231
-235
-234
-237
-232
-232
-237
-254
-281
-308
-304
-302
-319
-341
-371
-385
-377
-385
-395
-387
-359
-322
-285
-280
-274
-282
-318
-320
-319
-323
-317
-320
-321
-298
-299
-299
-301
-317
-324
-318
-305
-295
-285
-269
-262
-259
-260
-262
-250
-224
-230
-257
-236
-213
-189
-170
-182
-217
-231
-219
-228
-228
-223
-222
-219
-199
-196
-195
-209
-216
-209
-185
-144
-134
-141
-149
-166
-172
-176
-182
-176
-195
-230
-228
-222
-231
-221
-236
-248
-243
-248
-228
-243
-264
-245
-268
-295
-304
-318
-311
-289
-284
-259
-225
-239
-252
-250
-247
-258
-265
-250
-235
-210
-200
-196
-195
-209
-213
-195
-194
-181
-144
-135
-154
-185
-175
-164
-170
-173
-189
-181
-174
-179
-181
-195
-198
-195
-164
-158
-164
-136
-120
-118
-124
-146
-164
-166
-170
-180
-185
-168
-132
-151
-161
-154
-187
-204
-227
-249
-250
-239
-237
-242
-244
-246
-247
-257
-268
-288
-293
-283
-302
-308
-300
-316
-316
-336
-360
-353
-357
-361
-368
-362
-352
-362
-362
-358
-343
-338
-334
-331
-322
-337
-359
-359
-357
-354
-336
-300
-282
-262
-237
-230
-244
-273
-291
-298
-330
-344
-353
-346
-340
-351
-346
-329
-323
-341
-364
-383
-382
-380
-387
-403
-404
-383
-350
-317
-303
-303
-318
-302
-287
-273
-252
-251
-261
-255
-266
-273
-286
-309
-278
-259
-264
-256
-274
-285
-268
-257
-239
-245
-242
-244
-258
-261
-244
-235
-231
-218
-223
-229
-236
-227
-229
-225
-235
-258
-270
-275
-234
-218
-226
-224
-226
-227
-229
-227
-235
-235
-253
-248
-228
-236
-243
-222
-231
-255
-267
-280
-290
-309
-302
-300
-320
-306
-281
-294
-292
-292
-298
-320
-308
-279
-272
-256
-218
-202
-227
-236
-225
-205
-190
-196
-211
-185
-141
-148
-148
-138
-149
-168
-177
-169
-192
-207
-202
-206
-210
-191
-180
-160
-158
-194
-215
-228
-243
-244
-246
-274
-279
-285
-303
-304
-289
-288
-294
-269
-236
-229
-243
-264
-279
-303
-300
-305
-337
-337
-335
-336
-322
-306
-283
-266
-273
-282
-290
-287
-282
-287
-285
-289
-296
-313
-317
-344
-362
-357
-368
-389
-400
-382
-375
-366
-361
-341
-327
-334
-331
-336
-311
-301
-310
-316
-303
-302
-334
-336
-327
-329
-343
-349
-339
-332
-334
-340
-328
-304
-292
-276
-242
-224
-233
-242
-223
-218
-257
-267
-286
-321
-337
-341
-346
-327
-317
-320
-322
-312
-303
-294
-289
-279
-267
-265
-257
-258
-252
-231
-229
-207
-173
-159
-153
-141
-146
-152
-130
-115
-95
-107
-132
-150
-155
-144
-145
-127
-126
-157
-148
-147
-182
-180
-163
-173
-191
-212
-228
-264
-295
-272
-265
-278
-281
-290
-298
-309
-331
-311
-276
-288
-300
-278
-258
-270
-271
-264
-289
-286
-297
-328
-327
-300
-312
-316
-303
-281
-291
-309
-307
-310
-291
-296
-299
-291
-299
-296
-274
-258
-254
-251
-227
-189
-194
-223
-226
-255
-242
-216
-210
-206
-222
-234
-247
-243
-241
-246
-220
-200
-193
-169
-166
-169
-165
-184
-198
-208
-231
-251
-260
-258
-270
-281
-274
-301
-319
-297
-298
-271
-254
-250
-221
-223
-239
-234
-237
-244
-273
-266
-241
-256
-245
-261
-259
-228
-235
-251
-247
-245
-266
-293
-274
-266
-274
-270
-267
-292
-317
-343
-359
-347
-328
-311
-298
-281
-275
-260
-269
-301
-319
-331
-339
-348
-344
-328
-335
-339
-353
-363
-349
-336
-322
-288
-285
-319
-331
-336
-331
-298
-285
-287
-274
-269
-235
-216
-208
-184
-203
-221
-193
-190
-210
-223
-232
-217
-216
-233
-237
-231
-236
-230
-257
-278
-245
-222
-228
-239
-237
-233
-241
-247
-232
-225
-213
-217
-248
-244
-250
-266
-276
-286
-298
-309
-315
-301
-266
-242
-253
-291
-317
-327
-344
-357
-361
-337
-308
-290
-264
-248
-258
-258
-257
-268
-269
-271
-271
-244
-254
-282
-274
-271
-268
-241
-226
-232
-200
-171
-169
-174
-191
-189
-176
-184
-166
-160
-154
-135
-154
-174
-155
-137
-155
-175
-178
-180
-192
-209
-256
-285
-274
-300
-303
-281
-263
-247
-232
-227
-232
-221
-213
-222
-232
-243
-276
-266
-307
-344
-337
-324
-303
-293
-286
-255
-242
-245
-265
-276
-256
-287
-320
-327
-339
-318
-307
-294
-285
-296
-310
-336
-344
-349
-361
-368
-393
-434
-448
-456
-429
-415
-402
-373
-335
-300
-301
-308
-302
-287
-299
-295
-315
-323
-321
-330
-314
-328
-350
-369
-364
-368
-366
-344
-361
-362
-344
-361
-341
-328
-328
-312
-303
-299
-298
-294
-308
-309
-315
-308
-290
-287
-283
-302
-294
-279
-279
-270
-267
-251
-256
-256
-258
-275
-274
-257
-254
-251
-234
-213
-206
-191
-154
-125
-117
-121
-121
-127
-147
-175
-165
-154
-185
-217
-210
-209
-199
-164
-164
-201
-240
-234
-240
-252
-269
-277
-285
-277
-277
-297
-295
-305
-302
-292
-289
-270
-266
-283
-299
-322
-316
-321
-343
-355
-366
-360
-332
-299
-272
-258
-269
-270
-256
-239
-217
-236
-257
-251
-241
-234
-263
-265
-263
-258
-240
-255
-242
-260
-305
-296
-265
-263
-238
-222
-217
-211
-224
-230
-251
-275
-293
-285
-291
-299
-298
-297
-282
-271
-275
-284
-287
-302
-302
-296
-294
-291
-290
-267
-260
-243
-230
-227
-219
-220
-227
-237
-221
-209
-208
-180
-189
-217
-257
-288
-286
-268
-230
-201
-206
-238
-271
-262
-256
-260
-258
-267
-274
-294
-290
-284
-305
-328
-327
-324
-332
-332
-321
-310
-314
-291
-271
-267
-256
-248
-246
-262
-269
-274
-301
-320
-315
-301
-285
-251
-229
-244
-256
-258
-259
-253
-249
-249
-227
-179
-154
-171
-186
-178
-182
-179
-194
-188
-165
-141
-119
-121
-139
-160
-176
-169
-174
-187
-166
-163
-171
-163
-175
-180
-173
-176
-173
-193
-186
-162
-169
-164
-167
-198
-206
-215
-193
-206
-221
-224
-230
-220
-228
-245
-265
-273
-266
-285
-290
-288
-288
-278
-296
-325
-324
-322
-315
-299
-296
-298
-293
-273
-238
-234
-234
-209
-212
-220
-240
-247
-248
-250
-244
-231
-217
-218
-210
-191
-183
-182
-176
-173
-188
-211
-212
-205
-215
-232
-258
-287
-306
-291
-276
-266
-259
-244
-209
-191
-172
-136
-130
-150
-173
-197
-205
-192
-189
-190
-162
-149
-116
-92
-113
-124
-127
-156
-188
-212
-232
-262
-277
-275
-271
-268
-273
-259
-242
-249
-272
-270
-261
-246
-255
-251
-250
-255
-266
-279
-289
-306
-291
-258
-211
-172
-159
-159
-160
-167
-154
-156
-151
-150
-161
-177
-184
-190
-198
-200
-220
-256
-263
-250
-259
-284
-305
-315
-297
-283
-271
-268
-292
-288
-296
-318
-314
-284
-292
-304
-294
-291
-303
-283
-257
-247
-246
-245
-256
-300
-329
-326
-317
-300
-275
-273
-244
-221
-220
-222
-210
-181
-162
-178
-180
-179
-212
-232
-251
-267
-247
-234
-243
-248
-239
-229
-233
-228
-216
-205
-198
-216
-237
-234
-222
-217
-223
-215
-243
-261
-247
-250
-259
-274
-265
-268
-271
-239
-216
-215
-206
-214
-198
-178
-202
-194
-189
-182
-162
-164
-150
-152
-171
-196
-220
-244
-250
-251
-244
-241
-242
-223
-219
-246
-256
-248
-238
-226
-222
-227
-243
-235
-222
-212
-208
-213
-202
-206
-219
-206
-199
-213
-203
-200
-217
-225
-224
-211
-214
-233
-253
-260
-263
-272
-257
-261
-266
-262
-259
-240
-239
-250
-254
-261
-280
-286
-278
-268
-260
-261
-277
-295
-302
-288
-285
-277
-271
-253
-254
-272
-258
-245
-253
-265
-264
-258
-252
-229
-230
-264
-276
-254
-255
-253
-226
-216
-206
-193
-181
-173
-150
-131
-147
-182
-195
-202
-221
-255
-282
-296
-315
-320
-341
-347
-327
-304
-301
-325
-325
-300
-259
-247
-250
-229
-233
-239
-231
-241
-254
-248
-240
-282
-331
-346
-352
-336
-342
-369
-366
-345
-322
-303
-272
-241
-221
-229
-237
-230
-227
-229
-225
-217
-213
-215
-239
-219
-215
-220
-209
-197
-181
-188
-197
-211
-236
-246
-254
-262
-235
-233
-225
-209
-229
-231
-249
-283
-271
-243
-236
-248
-242
-226
-225
-223
-221
-239
-243
-248
-257
-255
-265
-247
-240
-240
-239
-242
-248
-231
-229
-250
-253
-242
-223
-206
-194
-204
-192
-176
-181
-179
-186
-215
-218
-219
-195
-148
-160
-143
-131
-145
-132
-128
-123
-104
-81
-105
-133
-162
-187
-190
-212
-214
-216
-219
-220
-227
-213
-185
-193
-205
-223
-230
-256
-292
-279
-290
-295
-297
-279
-267
-263
-252
-245
-215
-183
-146
-135
-146
-149
-146
-151
-183
-203
-234
-272
-270
-273
-306
-301
-294
-311
-329
-340
-321
-322
-363
-347
-295
-289
-286
-304
-323
-297
-282
-281
-278
-290
-283
-293
-297
-285
-277
-267
-273
-260
-259
-244
-239
-258
-241
-254
-289
-325
-353
-344
-336
-321
-304
-304
-292
-276
-266
-246
-250
-259
-281
-324
-329
-345
-367
-336
-332
-355
-359
-360
-342
-336
-325
-315
-318
-300
-281
-289
-297
-323
-314
-299
-315
-300
-309
-322
-321
-300
-266
-261
-248
-232
-242
-248
-247
-259
-259
-270
-287
-281
-291
-270
-261
-273
-293
-292
-257
-248
-249
-232
-211
-191
-179
-169
-172
-205
-191
-171
-182
-170
-162
-173
-178
-169
-158
-188
-241
-268
-274
-282
-292
-266
-231
-236
-233
-214
-206
-188
-188
-184
-166
-167
-143
-152
-186
-202
-210
-213
-226
-247
-241
-238
-273
-261
-259
-268
-255
-236
-230
-248
-254
-253
-275
-278
-265
-245
-244
-239
-252
-255
-226
-220
-202
-214
-239
-243
-251
-277
-293
-280
-308
-316
-295
-306
-312
-310
-307
-324
-333
-320
-311
-276
-270
-273
-270
-277
-288
-299
-310
-329
-313
-293
-300
-291
-281
-266
-267
-271
-248
-227
-214
-218
-232
-234
-242
-251
-248
-254
-264
-289
-296
-292
-285
-283
-285
-305
-314
-292
-290
-305
-283
-267
-254
-249
-238
-228
-247
-277
-319
-294
-270
-268
-285
-296
-285
-301
-285
-292
-306
-322
-336
-324
-347
-342
-308
-269
-246
-237
-220
-224
-217
-223
-230
-199
-168
-144
-141
-160
-159
-157
-159
-162
-170
-186
-199
-199
-179
-150
-155
-201
-248
-272
-295
-304
-289
-273
-270
-262
-267
-284
-266
-241
-241
-246
-258
-270
-278
-277
-279
-288
-281
-273
-279
-287
-258
-259
-267
-258
-236
-206
-208
-208
-192
-180
-201
-209
-204
-216
-220
-216
-196
-191
-202
-209
-212
-208
-211
-215
-192
-143
-127
-160
-176
-172
-185
-203
-220
-226
-229
-234
-244
-269
-274
-247
-223
-214
-224
-247
-252
-266
-257
-215
-221
-260
-272
-252
-249
-252
-248
-253
-254
-253
-252
-249
-247
-253
-272
-269
-241
-229
-242
-285
-324
-336
-343
-336
-331
-319
-334
-327
-323
-317
-296
-291
-280
-272
-268
-256
-257
-269
-284
-279
-263
-286
-303
-313
-319
-321
-304
-286
-270
-274
-292
-304
-308
-277
-270
-300
-309
-331
-328
-311
-336
-338
-335
-319
-302
-299
-310
-330
-335
-337
-339
-358
-360
-366
-361
-347
-338
-341
-356
-363
-353
-322
-332
-336
-311
-288
-282
-280
-257
-247
-265
-280
-268
-275
-281
-287
-286
-287
-314
-283
-255
-281
-280
-281
-284
-281
-294
-291
-285
-296
-287
-270
-267
-270
-258
-247
-240
-256
-288
-288
-294
-280
-253
-228
-224
-245
-251
-255
-259
-261
-282
-304
-322
-331
-340
-333
-314
-303
-289
-283
-258
-254
-257
-233
-213
-200
-186
-183
-194
-209
-212
-222
-233
-222
-251
-274
-258
-248
-236
-218
-192
-185
-178
-157
-153
-166
-151
-141
-145
-151
-151
-172
-188
-177
-179
-170
-178
-187
-210
-242
-244
-229
-233
-217
-199
-216
-228
-239
-247
-224
-202
-203
-211
-222
-216
-204
-217
-232
-260
-295
-295
-287
-292
-297
-298
-324
-347
-344
-336
-343
-345
-361
-362
-354
-334
-304
-311
-316
-315
-332
-351
-364
-368
-362
-347
-308
-278
-265
-288
-296
-285
-274
-251
-247
-253
-263
-283
-271
-270
-254
-237
-241
-241
-253
-251
-253
-256
-288
-297
-259
-235
-213
-167
-149
-152
-151
-145
-150
-164
-179
-187
-198
-190
-185
-240
-289
-315
-326
-309
-297
-288
-284
-257
-250
-251
-257
-260
-250
-270
-254
-240
-229
-225
-245
-263
-282
-296
-286
-250
-236
-224
-220
-232
-217
-182
-175
-177
-171
-193
-216
-224
-222
-216
-229
-246
-241
-244
-254
-224
-178
-144
-123
-101
-85
-119
-143
-134
-124
-137
-162
-175
-191
-208
-219
-216
-215
-233
-239
-225
-213
-224
-245
-258
-266
-265
-243
-219
-203
-193
-208
-222
-237
-233
-199
-195
-186
-172
-174
-199
-240
-256
-283
-270
-228
-244
-238
-215
-249
-261
-243
-239
-233
-219
-193
-182
-189
-198
-224
-225
-215
-213
-193
-197
-218
-229
-232
-231
-235
-238
-253
-247
-247
-266
-269
-262
-283
-299
-304
-304
-301
-301
-285
-255
-238
-249
-244
-266
-286
-266
-261
-257
-262
-277
-299
-290
-275
-274
-279
-280
-288
-294
-277
-277
-277
-273
-262
-248
-230
-214
-213
-218
-228
-227
-237
-247
-250
-275
-274
-288
-285
-287
-293
-275
-279
-282
-285
-286
-290
-273
-254
-259
-259
-263
-277
-273
-269
-282
-272
-271
-289
-307
-310
-322
-358
-386
-399
-387
-361
-331
-326
-321
-304
-302
-308
-286
-264
-249
-197
-148
-141
-133
-140
-156
-156
-173
-195
-208
-213
-221
-248
-268
-244
-225
-228
-224
-201
-214
-218
-214
-230
-253
-282
-294
-289
-273
-257
-251
-249
-245
-233
-220
-220
-230
-223
-226
-233
-256
-284
-315
-331
-361
-376
-350
-335
-329
-319
-314
-327
-309
-302
-330
-335
-344
-350
-355
-350
-353
-355
-352
-338
-306
-259
-221
-185
-157
-161
-155
-157
-159
-156
-151
-148
-167
-167
-190
-185
-156
-165
-181
-203
-208
-187
-184
-210
-220
-217
-227
-228
-220
-210
-224
-227
-208
-193
-215
-215
-209
-252
-273
-277
-284
-310
-325
-327
-332
-322
-310
-282
-277
-310
-308
-314
-323
-322
-318
-327
-346
-380
-392
-405
-413
-367
-350
-349
-331
-324
-304
-306
-304
-288
-300
-288
-287
-280
-253
-253
-278
-293
-290
-292
-302
-305
-299
-280
-237
-224
-233
-239
-256
-248
-240
-235
-221
-204
-196
-197
-195
-189
-201
-211
-228
-228
-219
-229
-236
-226
-195
-179
-195
-196
-182
-201
-216
-211
-193
-183
-190
-198
-225
-238
-231
-220
-222
-239
-260
-276
-303
-300
-290
-288
-289
-283
-264
-258
-252
-245
-249
-252
-236
-222
-201
-186
-198
-202
-212
-204
-201
-206
-189
-188
-170
-154
-153
-147
-152
-145
-146
-159
-166
-155
-146
-140
-123
-122
-134
-154
-181
-191
-202
-225
-241
-264
-302
-318
-299
-313
-327
-322
-306
-282
-297
-309
-274
-276
-304
-277
-237
-232
-251
-240
-247
-268
-291
-295
-283
-271
-261
-239
-231
-218
-199
-196
-175
-162
-146
-137
-140
-169
-196
-213
-211
-212
-214
-203
-190
-174
-174
-175
-164
-194
-218
-211
-191
-180
-195
-194
-203
-213
-222
-233
-227
-234
-238
-240
-253
-258
-274
-276
-266
-267
-237
-210
-198
-187
-165
-158
-166
-179
-196
-193
-194
-205
-209
-222
-238
-270
-276
-244
-260
-288
-281
-297
-309
-300
-301
-279
-277
-297
-292
-275
-261
-251
-278
-310
-320
-309
-288
-297
-311
-314
-303
-321
-333
-336
-375
-395
-424
-440
-435
-437
-414
-405
-405
-385
-355
-322
-297
-291
-292
-299
-306
-322
-322
-327
-330
-328
-332
-331
-325
-311
-319
-323
-321
-302
-270
-254
-257
-280
-276
-256
-255
-251
-235
-241
-246
-254
-274
-308
-317
-316
-317
-314
-299
-292
-290
-288
-280
-300
-320
-317
-337
-339
-326
-321
-321
-330
-326
-306
-297
-304
-297
-295
-289
-282
-292
-302
-288
-276
-267
-235
-196
-175
-155
-141
-128
-117
-126
-122
-126
-131
-147
-151
-151
-169
-174
-195
-219
-257
-285
-299
-302
-307
-337
-351
-354
-349
-353
-348
-335
-324
-309
-286
-277
-287
-302
-321
-318
-321
-341
-351
-334
-325
-344
-365
-351
-341
-335
-305
-296
-308
-282
-241
-224
-224
-221
-221
-225
-205
-189
-180
-178
-180
-197
-211
-193
-161
-157
-169
-182
-205
-231
-245
-243
-236
-237
-227
-223
-239
-258
-265
-272
-271
-279
-267
-253
-240
-240
-258
-257
-252
-252
-254
-276
-310
-321
-308
-294
-294
-297
-293
-298
-324
-336
-319
-315
-332
-319
-313
-310
-317
-322
-299
-276
-299
-330
-323
-333
-343
-323
-319
-347
-353
-368
-355
-349
-356
-316
-284
-280
-277
-259
-253
-255
-233
-211
-203
-185
-148
-117
-94
-97
-94
-107
-146
-140
-130
-138
-168
-183
-183
-207
-226
-213
-226
-256
-245
-230
-235
-249
-260
-279
-306
-335
-339
-339
-345
-317
-278
-251
-236
-217
-201
-193
-204
-207
-191
-200
-226
-212
-219
-243
-245
-262
-284
-304
-320
-313
-313
-329
-338
-334
-315
-293
-269
-266
-271
-270
-280
-273
-259
-275
-275
-276
-298
-293
-303
-316
-319
-330
-336
-324
-310
-295
-265
-239
-237
-220
-210
-224
-248
-284
-291
-310
-331
-322
-314
-302
-292
-311
-319
-315
-336
-364
-387
-393
-407
-421
-426
-459
-453
-441
-430
-399
-408
-403
-390
-401
-374
-353
-318
-289
-285
-299
-310
-311
-309
-316
-315
-307
-293
-255
-243
-258
-279
-265
-243
-212
-199
-211
-221
-227
-231
-251
-250
-243
-241
-236
-219
-218
-235
-239
-244
-235
-214
-224
-233
-228
-228
-237
-253
-284
-323
-354
-356
-338
-325
-336
-350
-346
-322
-311
-327
-334
-327
-346
-357
-362
-357
-346
-359
-380
-378
-373
-371
-385
-415
-427
-437
-424
-409
-402
-355
-328
-315
-298
-318
-321
-304
-273
-266
-248
-225
-245
-240
-262
-279
-295
-304
-301
-320
-333
-324
-326
-340
-337
-305
-294
-282
-262
-271
-260
-228
-220
-203
-215
-217
-208
-213
-220
-241
-259
-265
-278
-306
-337
-332
-310
-311
-288
-292
-313
-303
-301
-292
-263
-255
-240
-217
-214
-214
-230
-229
-213
-227
-243
-267
-264
-242
-225
-225
-254
-262
-278
-308
-323
-324
-325
-330
-331
-332
-330
-338
-344
-350
-362
-370
-383
-400
-399
-381
-380
-379
-384
-391
-378
-335
-254
-230
-231
-229
-223
-226
-252
-263
-271
-260
-257
-277
-294
-295
-289
-292
-296
-285
-262
-235
-218
-229
-246
-269
-331
-372
-348
-301
-264
-246
-235
-217
-219
-226
-237
-254
-254
-245
-238
-241
-241
-241
-272
-304
-322
-309
-274
-278
-282
-284
-291
-276
-263
-281
-296
-310
-295
-270
-276
-291
-312
-330
-357
-372
-354
-333
-318
-307
-310
-312
-333
-358
-361
-349
-329
-333
-321
-310
-298
-294
-322
-328
-333
-327
-299
-264
-252
-258
-241
-227
-241
-227
-210
-218
-215
-213
-230
-262
-282
-269
-246
-251
-249
-255
-279
-252
-239
-227
-214
-202
-183
-209
-204
-192
-207
-214
-203
-169
-167
-175
-163
-168
-195
-224
-236
-230
-232
-242
-237
-225
-214
-197
-177
-175
-177
-161
-158
-179
-207
-209
-217
-231
-249
-246
-245
-249
-248
-225
-198
-199
-210
-243
-271
-262
-224
-208
-202
-203
-208
-218
-214
-196
-175
-182
-182
-163
-148
-157
-186
-190
-200
-190
-171
-176
-160
-142
-153
-202
-278
-307
-312
-313
-309
-295
-283
-281
-276
-284
-315
-311
-302
-306
-298
-302
-311
-300
-298
-300
-295
-289
-284
-308
-312
-304
-307
-317
-322
-325
-313
-268
-246
-233
-226
-228
-236
-257
-249
-240
-231
-204
-167
-128
-132
-138
-163
-188
-191
-233
-265
-274
-276
-280
-291
-288
-275
-287
-310
-314
-294
-278
-270
-264
-244
-242
-241
-261
-297
-299
-277
-260
-261
-269
-282
-271
-267
-266
-245
-226
-247
-263
-234
-212
-204
-207
-221
-250
-256
-243
-254
-266
-281
-287
-283
-284
-271
-275
-279
-285
-300
-302
-315
-312
-319
-321
-311
-303
-312
-318
-318
-328
-314
-278
-258
-246
-243
-260
-271
-269
-251
-267
-288
-289
-279
-263
-265
-224
-202
-215
-234
-240
-235
-237
-246
-291
-321
-299
-265
-270
-280
-272
-276
-296
-303
-327
-344
-342
-321
-287
-269
-270
-279
-282
-270
-252
-247
-251
-252
-273
-281
-266
-255
-257
-264
-284
-298
-288
-295
-308
-314
-304
-300
-310
-303
-277
-265
-241
-217
-223
-245
-283
-305
-294
-290
-274
-269
-278
-303
-329
-320
-309
-297
-277
-246
-207
-172
-155
-133
-116
-126
-141
-136
-148
-184
-176
-163
-194
-255
-283
-281
-277
-255
-242
-241
-238
-262
-286
-290
-294
-268
-246
-257
-302
-334
-360
-368
-359
-387
-395
-393
-392
-386
-350
-330
-320
-310
-295
-287
-297
-306
-318
-309
-310
-301
-283
-284
-291
-290
-280
-281
-284
-267
-236
-204
-191
-194
-199
-190
-172
-156
-115
-73
-83
-97
-103
-112
-129
-166
-202
-204
-215
-206
-184
-178
-167
-169
-180
-216
-236
-250
-247
-237
-257
-294
-292
-303
-338
-351
-355
-339
-323
-317
-332
-351
-332
-320
-315
-280
-279
-283
-269
-242
-230
-237
-251
-266
-275
-274
-273
-312
-342
-322
-301
-301
-295
-277
-274
-257
-236
-260
-274
-274
-253
-237
-226
-212
-213
-221
-240
-257
-280
-274
-248
-242
-248
-261
-271
-256
-221
-197
-194
-195
-189
-197
-219
-204
-181
-176
-160
-161
-179
-182
-204
-211
-207
-220
-242
-255
-266
-266
-274
-281
-280
-250
-247
-264
-268
-282
-296
-313
-299
-300
-295
-295
-295
-251
-226
-209
-198
-201
-214
-224
-233
-267
-288
-281
-247
-234
-221
-225
-228
-260
-262
-245
-255
-235
-247
-279
-299
-324
-323
-333
-346
-347
-359
-385
-401
-389
-374
-360
-362
-367
-348
-336
-332
-346
-359
-383
-393
-404
-399
-392
-404
-396
-398
-395
-375
-377
-377
-355
-343
-326
-310
-302
-313
-316
-309
-309
-282
-257
-255
-254
-237
-248
-246
-246
-231
-192
-195
-188
-190
-177
-169
-167
-159
-169
-170
-170
-203
-192
-200
-211
-222
-229
-209
-221
-226
-223
-212
-203
-221
-247
-290
-310
-281
-277
-295
-311
-321
-333
-344
-353
-349
-324
-320
-328
-328
-342
-327
-305
-318
-329
-356
-394
-414
-420
-405
-380
-357
-338
-341
-342
-324
-304
-272
-261
-247
-223
-224
-206
-190
-192
-188
-206
-237
-244
-238
-240
-252
-261
-258
-248
-229
-209
-211
-216
-210
-191
-187
-205
-216
-226
-248
-259
-258
-268
-270
-270
-293
-295
-312
-317
-299
-279
-241
-219
-225
-233
-217
-216
-234
-235
-239
-243
-257
-278
-305
-334
-359
-362
-348
-358
-347
-320
-301
-287
-281
-276
-254
-273
-298
-284
-270
-262
-244
-231
-236
-238
-240
-250
-230
-212
-224
-222
-224
-229
-229
-212
-211
-263
-293
-289
-291
-297
-293
-288
-276
-265
-274
-269
-261
-261
-272
-290
-296
-302
-306
-305
-305
-285
-280
-285
-263
-256
-257
-233
-238
-253
-259
-264
-268
-275
-273
-262
-259
-275
-278
-270
-260
-280
-295
-304
-338
-342
-333
-303
-297
-326
-328
-335
-329
-345
-354
-323
-290
-244
-216
-225
-248
-259
-249
-238
-214
-210
-200
-198
-195
-171
-185
-203
-215
-218
-223
-209
-177
-175
-185
-199
-213
-194
-177
-158
-175
-199
-205
-193
-184
-194
-212
-233
-237
-244
-281
-313
-328
-325
-301
-318
-329
-338
-372
-384
-380
-377
-364
-361
-354
-339
-327
-316
-327
-315
-308
-303
-296
-305
-332
-348
-343
-339
-353
-366
-337
-311
-265
-247
-257
-248
-246
-236
-205
-163
-154
-153
-162
-185
-221
-229
-223
-242
-262
-277
-252
-236
-228
-199
-179
-176
-176
-143
-138
-155
-139
-125
-151
-149
-160
-188
-207
-234
-247
-271
-266
-260
-261
-244
-226
-204
-206
-185
-181
-193
-176
-157
-171
-183
-220
-244
-257
-278
-263
-261
-272
-307
-315
-312
-302
-282
-283
-277
-301
-342
-353
-348
-351
-350
-347
-339
-322
-312
-310
-302
-310
-302
-271
-241
-250
-277
-309
-353
-363
-389
-409
-404
-406
-394
-405
-411
-383
-380
-361
-365
-348
-321
-325
-292
-280
-298
-311
-319
-306
-300
-284
-275
-289
-307
-298
-282
-271
-262
-236
-202
-194
-199
-205
-235
-252
-242
-244
-238
-235
-230
-234
-226
-231
-244
-252
-255
-242
-265
-280
-285
-286
-279
-250
-240
-220
-211
-226
-211
-212
-226
-239
-268
-286
-285
-309
-333
-331
-345
-346
-297
-266
-260
-264
-268
-241
-224
-226
-229
-244
-267
-286
-274
-255
-246
-251
-256
-243
-247
-270
-282
-289
-288
-272
-259
-234
-230
-252
-266
-309
-334
-356
-375
-372
-365
-371
-377
-366
-367
-371
-355
-350
-335
-296
-290
-296
-303
-322
-370
-367
-357
-367
-353
-348
-339
-315
-307
-331
-339
-335
-329
-316
-325
-364
-388
-405
-413
-409
-415
-408
-399
-387
-374
-357
-360
-359
-363
-365
-341
-339
-365
-393
-402
-373
-358
-354
-353
-357
-363
-358
-345
-344
-308
-260
-256
-224
-223
-244
-244
-259
-266
-261
-270
-257
-261
-276
-265
-277
-271
-276
-274
-283
-307
-315
-302
-281
-289
-296
-281
-272
-259
-243
-229
-215
-229
-250
-295
-345
-359
-338
-333
-312
-303
-301
-292
-271
-235
-223
-231
-229
-223
-213
-215
-228
-258
-292
-309
-328
-342
-342
-327
-300
-293
-324
-322
-317
-326
-298
-263
-252
-254
-281
-256
-206
-195
-215
-226
-230
-257
-276
-287
-270
-244
-213
-216
-203
-169
-151
-152
-154
-158
-194
-202
-189
-192
-173
-168
-186
-205
-202
-158
-157
-186
-196
-215
-217
-248
-274
-255
-241
-233
-227
-236
-236
-251
-243
-232
-225
-211
-189
-169
-162
-157
-172
-177
-198
-212
-189
-165
-147
-152
-156
-175
-193
-195
-191
-185
-176
-184
-195
-223
-255
-232
-197
-170
-172
-188
-191
-173
-172
-190
-211
-224
-238
-276
-266
-229
-210
-225
-236
-250
-292
-303
-284
-265
-257
-248
-247
-240
-227
-229
-241
-248
-255
-268
-277
-283
-280
-262
-257
-240
-224
-225
-239
-215
-188
-189
-189
-227
-262
-272
-272
-261
-266
-299
-320
-331
-337
-330
-331
-334
-351
-333
-310
-272
-259
-281
-278
-284
-276
-276
-302
-313
-306
-294
-288
-303
-279
-215
-196
-206
-195
-184
-196
-199
-191
-181
-178
-171
-159
-166
-185
-186
-194
-222
-220
-204
-206
-211
-229
-241
-251
-255
-244
-210
-182
-214
-256
-275
-270
-260
-262
-264
-250
-245
-231
-249
-266
-241
-238
-248
-270
-283
-288
-289
-282
-272
-278
-265
-270
-305
-312
-313
-327
-334
-332
-301
-292
-297
-271
-276
-322
-349
-333
-326
-330
-307
-263
-244
-241
-235
-222
-229
-238
-228
-228
-226
-208
-167
-149
-139
-130
-123
-106
-123
-140
-155
-194
-216
-247
-242
-230
-242
-232
-232
-217
-246
-277
-269
-284
-282
-289
-304
-309
-324
-329
-331
-331
-336
-341
-345
-352
-357
-360
-329
-324
-333
-319
-328
-306
-273
-286
-308
-333
-355
-355
-349
-337
-323
-330
-333
-309
-303
-309
-298
-269
-259
-268
-274
-292
-312
-330
-342
-334
-329
-310
-303
-292
-277
-267
-270
-267
-251
-242
-243
-243
-228
-226
-231
-268
-273
-237
-233
-236
-237
-232
-231
-229
-230
-224
-229
-259
-280
-281
-275
-263
-253
-256
-241
-225
-221
-252
-281
-260
-227
-262
-261
-258
-289
-292
-272
-269
-275
-277
-278
-269
-251
-234
-257
-287
-285
-269
-255
-241
-231
-232
-228
-226
-240
-222
-202
-203
-199
-186
-156
-136
-131
-132
-123
-118
-138
-139
-147
-166
-203
-244
-263
-262
-279
-290
-269
-275
-278
-256
-240
-229
-208
-200
-196
-185
-180
-192
-201
-213
-211
-218
-255
-267
-264
-247
-224
-223
-219
-221
-246
-253
-242
-237
-211
-202
-197
-190
-190
-190
-183
-186
-200
-185
-187
-183
-196
-206
-208
-226
-242
-258
-262
-243
-236
-231
-233
-234
-224
-222
-222
-220
-178
-161
-156
-180
-207
-224
-257
-283
-310
-321
-331
-335
-316
-290
-265
-235
-227
-237
-231
-237
-262
-266
-274
-286
-297
-300
-293
-286
-263
-243
-209
-192
-188
-206
-225
-227
-229
-220
-220
-230
-233
-246
-246
-226
-204
-215
-224
-218
-209
-184
-174
-155
-144
-142
-155
-160
-175
-207
-232
-245
-238
-252
-261
-272
-270
-271
-287
-299
-307
-305
-313
-333
-338
-296
-268
-251
-249
-267
-288
-293
-288
-272
-250
-247
-253
-258
-249
-251
-253
-255
-271
-285
-272
-258
-269
-265
-263
-275
-265
-246
-243
-240
-219
-208
-211
-217
-230
-231
-223
-213
-195
-178
-184
-212
-201
-197
-196
-173
-163
-188
-192
-177
-143
-132
-136
-137
-161
-179
-194
-187
-180
-220
-236
-252
-261
-245
-245
-247
-263
-253
-236
-257
-259
-252
-246
-257
-269
-292
-325
-341
-330
-307
-321
-331
-338
-328
-320
-328
-332
-328
-302
-308
-332
-312
-304
-275
-243
-239
-220
-206
-195
-179
-181
-204
-232
-249
-245
-256
-258
-279
-281
-264
-289
-271
-243
-246
-228
-244
-269
-284
-292
-280
-292
-300
-319
-317
-301
-295
-298
-322
-355
-358
-341
-337
-342
-344
-355
-370
-351
-331
-311
-308
-299
-281
-279
-278
-275
-283
-316
-335
-345
-337
-325
-333
-313
-317
-346
-335
-324
-333
-341
-336
-336
-331
-323
-303
-264
-270
-278
-286
-290
-276
-270
-265
-274
-286
-297
-314
-300
-270
-242
-212
-185
-157
-186
-218
-211
-211
-210
-184
-161
-179
-219
-238
-240
-239
-268
-264
-259
-273
-267
-259
-267
-292
-311
-294
-297
-292
-273
-265
-255
-253
-247
-235
-203
-214
-246
-274
-285
-276
-250
-212
-211
-224
-221
-246
-282
-286
-306
-346
-345
-322
-315
-303
-283
-264
-261
-237
-203
-191
-180
-195
-236
-262
-251
-253
-263
-243
-226
-227
-209
-183
-189
-169
-176
-193
-201
-229
-221
-197
-194
-209
-235
-268
-272
-246
-240
-229
-179
-154
-129
-101
-77
-73
-93
-114
-119
-150
-182
-183
-181
-184
-200
-211
-226
-237
-252
-246
-229
-224
-232
-201
-186
-223
-217
-235
-278
-296
-295
-280
-290
-328
-356
-380
-391
-371
-349
-331
-317
-284
-266
-289
-311
-302
-284
-286
-290
-282
-289
-310
-329
-354
-347
-319
-317
-310
-298
-302
-295
-308
-325
-327
-308
-255
-247
-272
-282
-287
-266
-274
-304
-288
-291
-309
-301
-312
-309
-300
-279
-261
-261
-251
-274
-298
-285
-263
-232
-211
-215
-229
-250
-260
-254
-266
-272
-275
-286
-287
-288
-284
-275
-279
-297
-325
-334
-334
-327
-316
-316
-298
-292
-301
-302
-270
-253
-249
-253
-264
-245
-234
-233
-213
-177
-153
-144
-132
-122
-124
-117
-119
-144
-194
-220
-220
-219
-191
-193
-198
-191
-182
-197
-203
-189
-198
-191
-187
-200
-213
-204
-206
-229
-242
-239
-249
-262
-303
-339
-341
-334
-336
-351
-347
-346
-340
-329
-339
-360
-369
-353
-335
-301
-277
-279
-258
-234
-219
-220
-215
-220
-241
-232
-237
-256
-257
-259
-262
-265
-251
-247
-260
-268
-270
-287
-296
-316
-319
-282
-260
-253
-242
-255
-254
-252
-256
-242
-241
-249
-236
-233
-241
-262
-284
-306
-348
-381
-356
-339
-350
-348
-345
-310
-296
-297
-309
-314
-324
-361
-375
-366
-378
-379
-369
-372
-366
-353
-348
-326
-304
-286
-286
-287
-263
-272
-274
-272
-279
-280
-291
-273
-260
-248
-242
-242
-229
-236
-245
-246
-228
-201
-204
-236
-257
-280
-293
-282
-277
-277
-265
-272
-261
-264
-274
-271
-292
-295
-304
-311
-325
-349
-365
-371
-361
-354
-346
-327
-343
-362
-362
-368
-376
-374
-373
-362
-343
-354
-334
-321
-293
-272
-311
-299
-274
-272
-255
-269
-289
-304
-338
-347
-320
-306
-306
-314
-306
-273
-232
-245
-278
-256
-250
-248
-266
-292
-271
-259
-255
-238
-238
-246
-248
-260
-268
-251
-242
-217
-202
-206
-203
-202
-178
-170
-206
-220
-204
-203
-195
-199
-208
-221
-233
-230
-218
-209
-206
-163
-150
-181
-190
-211
-227
-260
-268
-243
-216
-197
-165
-136
-133
-138
-147
-135
-126
-135
-149
-126
-96
-96
-113
-159
-182
-174
-178
-174
-164
-155
-168
-165
-171
-181
-190
-215
-222
-237
-246
-272
-312
-314
-320
-331
-336
-335
-327
-320
-312
-303
-304
-302
-284
-297
-310
-288
-282
-269
-263
-270
-289
-301
-299
-291
-256
-241
-211
-224
-242
-241
-257
-267
-280
-296
-301
-313
-323
-336
-341
-323
-319
-323
-310
-305
-298
-307
-318
-304
-291
-258
-232
-222
-208
-199
-208
-196
-186
-180
-183
-191
-197
-219
-238
-264
-295
-316
-332
-360
-359
-358
-340
-313
-289
-258
-243
-212
-171
-141
-144
-160
-185
-202
-217
-217
-209
-226
-250
-285
-303
-319
-293
-275
-299
-307
-301
-283
-246
-203
-170
-174
-190
-155
-129
-139
-148
-137
-149
-171
-178
-208
-254
-276
-282
-301
-303
-307
-318
-319
-332
-312
-296
-286
-272
-261
-247
-226
-203
-214
-228
-224
-230
-228
-210
-202
-196
-197
-205
-227
-237
-250
-248
-234
-228
-228
-258
-276
-245
-233
-237
-237
-247
-232
-227
-213
-186
-197
-217
-205
-204
-212
-214
-242
-263
-250
-254
-272
-266
-257
-230
-222
-218
-207
-225
-254
-246
-215
-203
-207
-209
-216
-252
-269
-260
-234
-221
-197
-181
-209
-225
-230
-260
-267
-256
-276
-272
-280
-296
-288
-302
-323
-332
-336
-340
-348
-333
-313
-299
-322
-352
-345
-330
-345
-354
-343
-343
-329
-303
-289
-308
-308
-287
-307
-314
-322
-324
-323
-337
-331
-363
-404
-408
-392
-367
-324
-300
-294
-276
-269
-271
-271
-293
-309
-318
-327
-294
-225
-220
-233
-213
-210
-187
-179
-208
-218
-249
-258
-233
-234
-244
-269
-275
-282
-308
-327
-340
-358
-370
-363
-354
-375
-391
-399
-377
-330
-317
-302
-287
-303
-298
-283
-274
-279
-288
-318
-347
-353
-355
-329
-337
-306
-304
-344
-355
-340
-341
-353
-352
-367
-365
-352
-373
-366
-345
-326
-307
-280
-247
-243
-244
-208
-201
-217
-212
-225
-257
-269
-253
-235
-226
-218
-221
-204
-169
-172
-179
-179
-193
-222
-217
-213
-202
-175
-164
-164
-167
-187
-208
-197
-188
-188
-203
-215
-204
-216
-235
-255
-266
-261
-277
-308
-308
-298
-285
-258
-252
-235
-213
-186
-156
-144
-137
-127
-140
-175
-195
-186
-162
-151
-121
-101
-97
-116
-154
-200
-223
-229
-232
-228
-219
-205
-222
-235
-238
-225
-227
-239
-225
-229
-247
-279
-296
-320
-346
-361
-354
-336
-324
-299
-299
-286
-286
-279
-263
-250
-238
-255
-267
-268
-267
-270
-269
-261
-267
-279
-282
-296
-335
-353
-334
-334
-340
-336
-336
-319
-307
-284
-242
-246
-252
-256
-265
-271
-260
-260
-266
-276
-270
-258
-255
-237
-230
-220
-203
-190
-185
-205
-238
-234
-233
-231
-214
-195
-178
-168
-174
-183
-180
-182
-170
-148
-166
-198
-199
-186
-199
-197
